JavaScript 三:(循环语句,组成(DOM,BOM),字符串,调试)

版权声明:一个苦逼初学者的原创小博客。 https://blog.csdn.net/SenZendao/article/details/82531758

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中的断点调试,你需要找到代码,然后打断点,刷新网页,这就就进入了断点调试。

后面东西还比较多,但很多都不是新的知识点,重点应该就剩一个定时器了,还以一个内置对象, 闭包和面向对象在python中已经学习过了,但是我好像没有总结闭包装饰器吧,不慌不慌,慢慢来。

猜你喜欢

转载自blog.csdn.net/SenZendao/article/details/82531758