javascript随笔和常见的知识点
2017-02-08 19:44
579 查看
1、js中循环中用return只能停止循环,不能停止到函数的定义部分。所以下面的返回值为1return100没有意义,只起到终止循环的目的
2.单个值返回false的值有哪些,请看下面的代码。其中的a的值可以为null''undefinedNan0,
其中NaN和0最为不常见。然而就是返回false
所以我操麻烦了
3、typeof和instaceof之间的区别
typeof能返回基本的数据类型bool,string,number,function,object
其中object是什么类型,需要用instaceof进行分解.
用法如下
ainstanceofArray
这个instanceof只能分解object以及以上的版本
ainstanceofArray
ainstanceofObject
4、如何给js的对象赋初始值或者默认值
5、如何设置立刻执行的函数
6、正则表达式相关笔记
7、js的代码如何进行拖拽
8、js如何获取当前光标的位置,以及如何利用这些位置
9、js没有重载的操作。对于同名的方法,会一一调用
10、关于变量的初始化,下面的两句话是等价的
functionbb(){ varsum=0; vara=[1,2,3,45,6]; $(a).each(function(index,item){ if(item>40) sum++; return100; }); returnsum; }
2.单个值返回false的值有哪些,请看下面的代码。其中的a的值可以为null''undefinedNan0,
其中NaN和0最为不常见。然而就是返回false
所以我操麻烦了
vara=NaN; if(a){ alert("真") } else{ alert('假'); }
3、typeof和instaceof之间的区别
typeof能返回基本的数据类型bool,string,number,function,object
其中object是什么类型,需要用instaceof进行分解.
用法如下
ainstanceofArray
这个instanceof只能分解object以及以上的版本
ainstanceofArray
ainstanceofObject
4、如何给js的对象赋初始值或者默认值
a=a||{} b=b||[];
5、如何设置立刻执行的函数
$([1,2,3,4]).each(function(index,item){ (function(i){alert(i)})(item) });
6、正则表达式相关笔记
7、js的代码如何进行拖拽
8、js如何获取当前光标的位置,以及如何利用这些位置
9、js没有重载的操作。对于同名的方法,会一一调用
varsum=0; functionsumlpus() { sum+=100; } functionsumlpus(a,b) { sum+=100; } functionsumlpus(a) { sum+=100; } sumplus()
sumplus被调用了3次,现在的sum的值为300 我们看下面的代码,估计能解释一部分上面的问题
functionsum(){ varsum=0; varlen=arguments.length; for(i=0;i<len;i++) { sum+=arguments[i]; } returnsum; } alert(sum(1,2,3,4,5,6,7,8,9,10))
10、关于变量的初始化,下面的两句话是等价的
vara={} vara=newObject(); varb=[]; varb=newArray();
相关文章推荐
- 常见的JavaScript易错知识点整理
- Javascript常见知识点
- javascript常见知识点整理1
- javascript学习随笔(使用window 和 frame )
- C++构造函数、析构函数不太常见的知识点
- javascript学习随笔(SCRIPT 标记)
- javascript常用知识点总结
- javascript 正则表达式知识点总结:(转并整理)
- 我与Javascript 随笔(二)
- javascript学习随笔(编写浏览器脚本 Navigator Scripting )
- javascript学习随笔(编写浏览器脚本 Navigator Scripting )
- 我与Javascript 随笔(一)(献给所有爱好Javascript的朋友)
- Javascript中的常见排序算法
- javascript 的一些常见用途
- javascript学习随笔(使用window和frame)的技巧
- javascript学习随笔(Navigator 对象)
- javascript常见问题:当层遇到select框时
- 利用javascript制作常见的弹出窗口
- javascript学习随笔(编写浏览器脚本 Navigator Scripting )
- [JavaScript] document的常见属性和方法