js使用心得分享
2015-01-13 00:00
288 查看
本人学习javascript时间也不是很长,目前就如下5点心得,后续慢慢更新。
1. 给未经声明的变量赋值在严格模式下会导致抛出 ReferenceError 错误(意思是,所有变量都必须用 var 去定义,不能在函数内部定义全局变量);
2. 在严格模式下,不能定义名为 eval 和 arguments 的变量,否则会导致语法错误;
3. 判断一个变量值是否等于 undefined 是为了正式区分空对象指针与未经初始化的变量;
4. 只要意在保存对象的变量还没有真正保存对象,就应该明确地让该对象保存 null 值,这样不仅可以体现 null 作为对象指针的惯例,而且也有助于进一步区分 null 和 undefined;
5. 八进制字面量在严格模式下是无效的,会导致支持的 Javascript 引擎抛出错误;
其实学习javascript就是需要多学多练多用,熟能生巧嘛。古人诚不欺我!~~
1. 给未经声明的变量赋值在严格模式下会导致抛出 ReferenceError 错误(意思是,所有变量都必须用 var 去定义,不能在函数内部定义全局变量);
2. 在严格模式下,不能定义名为 eval 和 arguments 的变量,否则会导致语法错误;
3. 判断一个变量值是否等于 undefined 是为了正式区分空对象指针与未经初始化的变量;
4. 只要意在保存对象的变量还没有真正保存对象,就应该明确地让该对象保存 null 值,这样不仅可以体现 null 作为对象指针的惯例,而且也有助于进一步区分 null 和 undefined;
5. 八进制字面量在严格模式下是无效的,会导致支持的 Javascript 引擎抛出错误;
其实学习javascript就是需要多学多练多用,熟能生巧嘛。古人诚不欺我!~~
相关文章推荐
- js使用心得分享
- MyWebPagesStarterKit1.1.2汉化使用心得(同时分享汉化版源码)
- FCKeditor的几点重要改进和使用心得,值得分享
- 分享Android平板电脑使用心得
- 分享 斑马条码打印机EPL打印控件,js c# silverlight 可使用,
- 心得1--js加强dom介绍与node使用
- “分享智能手机使用心得”新春茶话会·1月29日·北京·希格马中心
- Axure使用心得分享
- JQquery的一些使用心得分享
- 分享一段JS代码,个人感觉很使用:网页浏览历史记录
- Axure使用心得分享
- FCKeditor的几点重要改进和使用心得,值得分享
- MyWebPagesStarterKit1.1.2汉化使用心得(同时分享汉化版源码)
- JS:showModalDialog和showModelessDialog使用心得
- 使用WINPE安装Win7/Win8的心得分享
- 【分享】【js中的document.getElementsByName()方法的使用】
- FCKeditor的几点重要改进和使用心得,值得分享
- js function使用心得
- [分享] 使用 SWFObject.js 插入Flash且符合W3C标准(转载)
- AJAX学习心得分享----(二)使用JQuery实现AJAX效果