摘要:
什么是对象 我们先来看高程三中是如何对对象进行定义的 "无序属性的集合,其属性可以包括基本值、对象或者函数",对象是一组没有特定顺序的的值。对象的没个属性或方法都有一个俄名字,每个名字都映射到一个值。 简单来理解对象就是由属性和方法来组成的 面向对象的特点 -封装 对于一些功能相同或者相似的代码,我 阅读全文
摘要:
什么是正则表达式呢? 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个字符串是否含有某种子串、将匹配的子串做替换或者从某个字符串中取出符合某个条件的子串等。 说白了正则表达式就是处理字符串的,我们可以用它来处理一些复杂的字符串 。 为什么要学习正则表达式 阅读全文
摘要:
1. push 作用:像数组的末尾添加一项或多项元素 参数:要添加的项 返回值:新数组的长度 是否改变原数组:改变 2. pop 作用:删除数组的最后一项 参数:无 返回值:被删除的项 是否改变原数组:改变 3. shift 作用:删除数组的首项 参数:无 返回值:被删除的项 是否改变原数组:改变 阅读全文
摘要:
js中的不同的数据类型之间的比较转换规则如下: 1. 对象和布尔值比较 对象和布尔值进行比较时,对象先转换为字符串,然后再转换为数字,布尔值直接转换为数字 2. 对象和字符串比较 对象和字符串进行比较时,对象转换为字符串,然后两者进行比较。 3. 对象和数字比较 对象和数字进行比较时,对象先转换为字 阅读全文
摘要:
所谓的作用域,可以简单理解为一个可以读、写的范围(区域),有些js经验的同学可能会说:"js没有块级作用域",js除了全局作用域外,只有函数可以创建作用域。作用域的一个好处就是可以隔离变量。 我们通过一些例子来帮助我们理解js中的作用域。 如果对作用域一点不了解的同学可能会说 alert的是1或者报 阅读全文