微信公众号推荐

起因

早在2015年刚参加工作的时候,这个公众号就已经存在了,当时还不叫这个名字,本来是想做一个问答的公众号,最初集成了一些开放的 API 接口,提供了一些常用的服务,比如:天气,快递,火车票等的查询,但是由于种种,放弃了这种想法,因此这些服务都已经下线。现在只是一个类似与博客的公众号,平时写写文章、总结一些经验、积累一些技术等。它提供了一个写作的平台,我是喜欢写一些东西的,只是工作之后时间越来越少,没有坚持一直写,还有一个原因就是坚持不了,每次写的时候都感觉没什么可写,这也是很多童鞋在运营公众号的时候遇到的问题,坚持不下来。

阅读全文

一个对教师的话题

前言

教师这个职业一直以来都是受人尊重,圣神而又高尚的职业,今天的这篇文章是因我一位朋友而起,文章内容也只代表我个人看法,不是针对某个人或某个团体。事情的起因是这样的:
今天在朋友圈看到一条心情,还附有一张截图,内容大概是这样的,有一位学生家长给老师发消息说,自己的孩子英语单词会写也认识就是不知道怎么读,怎么发音,因此建议老师给学生教一下音标,因为自己当时在学英语的时候老师就教的是音标。所以我这位朋友因此发心情说,三年级的学生连字母都没认全,还教音标,真是胡扯蛋。。。

阅读全文

简单易用的 HtmlEncode

前言

最近在项目中遇到漏洞检查的问题,其中就有 script 脚本注入的问题,简单的说 script 脚本注入就是在接收用户输入时,将 javascript 脚本提交到服务器了,这样在显示时浏览器就会执行这些脚本,从而进行攻击,常见的有跨站脚本 (XSS) 攻击等。

阅读全文

JavaScript全局函数eval的用法

前言

最近在项目重构代码时发现很多地方用到 eval() 这个函数,也不知是哪位大神写的神奇代码,于是乎就上网搜了一下关于 eval() 这个函数的用法,具体整理如下:

阅读全文

JavaScript模块化编程补充Sea.js

官网的介绍:
Sea.js 追求简单、自然的代码书写和组织方式,具有以下核心特性:

  • 简单友好的模块定义规范:Sea.js 遵循 CMD 规范,可以像 Node.js 一般书写模块代码。

阅读全文

前端开发之JavaScript实战应用一

一、JavaScript 模块化编程

原始写法

1
2
3
4
5
6
7
var conut = 0;
function m1(){
//...
}
function m2(){
//...
}

阅读全文