javascript基本技巧

原创 2016年06月01日 17:26:25

1.编写可维护的代码

2.尽量少用全局变量

3.尽量使用单一 var模式:格式如下

function fuc(){
    var a = 1,
        b = 2,
        sum = a + b,
        getName = {};
        .....
}

4.变量最好在一开始使用之前就先全部声明:如

function fuc(){
    var a,b,c,
        a = 1;
    alert(a);
}

而不是

function fuc(){
    var a,b,c;
    alert(a);  显示未定义
    var a = 1;

}

5.for循环的使用

一般模式

var arr=[];
for(var i=0;i<arr.length;i++){
    Do something..
}

推荐模式

var var arr=[];
for(var i=0,max=arr.length;i<max;i++){
    Do something..
}

后面这种形式能更加加快速度,特别是当arr是页面元素的时候,因为每次执行一次循环都需要重新计算一次长度

待续….

前端JavaScript面试技巧全套

第1章 课程简介 从几个常见面试开始,讨论针对一个题目的分析思路,总结题目对应的知识点。最后列出所有 JS 知识点的集合 —— JS 知识体系框架。 第2章 JS基础知识(上) 讲解 J...
  • zhangye19920611
  • zhangye19920611
  • 2017年12月09日 16:37
  • 243

Javascript的基本规范

1.减少全局污染 我们都知道javascript使用的是function来管理自己的作用域的,一个定义在函数内的变量对外界是不可见的。这有点类似于其他语言的私有变量。对于javascript的执行环...
  • sinat_36841379
  • sinat_36841379
  • 2017年04月09日 21:06
  • 952

JavaScript奇淫技巧(一)

if-else简化写法 代码中若出现多层if-else嵌套,代码就会显得臃肿不堪,这时可采用替代方案来浓缩代码。...
  • u010425776
  • u010425776
  • 2016年10月29日 20:21
  • 1376

慕课网:Web前端面试题目及答案汇总

HTML/CSS部分 1、什么是盒子模型? 在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元...
  • dongyang0311
  • dongyang0311
  • 2016年06月29日 14:44
  • 11623

javascript 108个基本技巧

1.文本框焦点问题 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件 ...
  • qq_22253823
  • qq_22253823
  • 2014年11月29日 00:16
  • 272

javascript基本技巧

1.编写可维护的代码: 1.阅读性好 2.具有一致性 3.预见性好 4.看起来如同一个人编写 5.有文档 2.尽量少用全局变量 注意:如未经声明,就默认为全局对象 全局变量问题:它们在...
  • u013162144
  • u013162144
  • 2015年03月09日 16:45
  • 301

JavaScript高级技巧

下述内容主要讲述了《JavaScript高级程序设计(第3版)》第22章关于“高级技巧”。 一、高级函数函数是第一等公民,所有函数都是对象。1. 安全的类型检测JavaScript内置的类型检测机制并...
  • ligang2585116
  • ligang2585116
  • 2016年05月05日 21:13
  • 6234

JavaScript基本技巧

1.尽量少用全局变量; 2.隐含全局变量与明确定义的全局变量区别:在于能否使用delete操作符撤销变量: 使用var创建的全局变量不能删除; 不使用var创建的隐含全局变量可以删除; 这表明...
  • xujiezi
  • xujiezi
  • 2015年09月04日 10:14
  • 364

linux核心技术免费学习视频

老男孩教育linux学习视频分享计划(全免费观看), 还可以下载到电脑看!见结尾云盘 linux新手学习方法分享--20150312  优酷:http://v.youku...
  • my_Wade
  • my_Wade
  • 2015年06月25日 20:27
  • 536

Javascript的基本数据类型

JavaScript中有五种基本数据类型,它们分别是:undefined,null,boolean,number,string。还有一种复杂数据类型-object。 undefined类型只有...
  • zhuying6666
  • zhuying6666
  • 2017年01月28日 20:40
  • 167
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript基本技巧
举报原因:
原因补充:

(最多只允许输入30个字)