您的位置:首页 > 移动开发

H5移动端开发-JavaScript知识点

2016-09-13 17:08 246 查看
1、匿名函数(不带参数)

(function(){
alert('警告');
})();


2、匿名函数(带参数),其中“$”为参数名。

(function($){
alert('$');
})('警告');

注:第一个小括号有返回值,返回一个函数,第二个小括号表示执行这个函数。

3、|| 运算符的妙用

callback = callback || $.noop
loginInfo = loginInfo || {};
loginInfo.account = loginInfo.account || '';
loginInfo.password = loginInfo.password || '';

null、false、undefined、NaN、0、""在javaScript中都会判为false,上面第1个表达式的意思是如果callback为false,则使用||后面的方法返回的值。$.noop方法的作用是不进行任何操作。

4、JSON对象与JSON字符串互转

对象转字符串

JSON.stringify(data);
字符串转对象
JSON.parse('Json格式的string');
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  H5