JavaScript字符串,内置对象,的属性都比较多,等总结的时候我找找全部的属性,然后总结一下我常用的几个属性吧,一口吃不了大胖子,得靠时间的日积月累,才能够熟练,这篇从目录八开始
8:循环语句
9:JavaScript组成
10:字符串处理方法
11:调试程序的方法
12:定时器的设置
13:类型转换
14:闭包
15:内置对象
16:面向对象
目录八
循环语句
因为大家肯定都学习过一门的主流语言,编程思想都有,所以学习起来会比较轻松,学习的就是另一门语言的语法。
#
for循环
for(var i=0;i<len;i++)
{
console.info(i)
}
while循环
var i=0;
while(i<8){
console.info(i)
i++;
}
数组去重(在python中我们可以是用set转换来进行去重,但是这里就要使用常规操作进行)
var aList = [1,2,3,4,4,3,2,1,2,3,4,5,6,5,5,3,3,4,2,1];
var aList2 = [];
for(var i=0;i<aList.length;i++){
if(aList.indexOf(aList[i])==i){
aList2.push(aList[i]);
}
}
console.info(aList2)
目录九
Javascript组成
JavaScript 的核心 ECMAScript 描述了该语言的语法和基本对象;
DOM 描述了处理网页内容的方法和接口;
BOM 描述了与浏览器进行交互的方法和接口。
1、ECMAscript javascript的语法(变量、函数、循环语句等语法)
2、DOM 文档对象模型 操作html和css的方法
3、BOM 浏览器对象模型操作浏览器的一些方法
这里说的比较笼统,就是说明了概念,如果大家需要了解详细的我给大家推荐一个网址吧,之前我一直推荐的是w3c,但是这几天发现这个网站有点问题,属性有的不全面,所以就换一个网站推荐给大家。
菜鸟教程:http://www.runoob.com/js/js-tutorial.html 里面有目录,东西也很全,就是不太好找。
目录十
字符串处理方法
特殊字符
字符串属性
字符串方法
方法很多,肯定不能很快全部掌握,千万不要想着背过,这样方法不可取,我们只要脑子里面有这个东西,等到用的时候忘记方法快速查询一下就可以了。
目录十一
调试程序的方法
1、alert
我们可以通过弹出,设置自己需要弹出的信息来进行调试(一般不用,因为弹出你还要去点击,不如直接用第二种方法,直接打印出来看结果。)
2、console.info
可以打印出需要判断的信息,来进行调试自己的代码
3、断点调试
python中也有断点调试,这是必须要和会的,JavaScript中的断点调试,你需要找到代码,然后打断点,刷新网页,这就就进入了断点调试。