摘要:
1.concat 连接两个或多个数组,返回一个新的数组,且对其他数组不造成影响 返回值:返回一个新的数组 参数:用于连接的数组名 可以是多个也可以是一个 2.every 检测数组中的每个元素是否都符合条件 返回值:如果数组中有一个不符合就返回false 全部符合就返回true 参数:两个参数 第一个 阅读全文
摘要:
1.直接绑定方式(默认绑定方式) 优先级最低 针对普通的函数,this就是window(前提:函数在调用的时候 前面没有.) 2.隐式绑定方式 优先级高于直接绑定方式 当做对象方法来调用函数(前提:函数在调用的时候前面带.了) 隐式绑定方式 注意事项:如果出现连续的对象方法操作,this采用就近原则 阅读全文
摘要:
相同点:1.都是用来修改this指向的 2.call和apply都是用在执行函数的时候 3.call和apply中的第一个参数默认情况下都是指向的window 不同点:1.call中的参数 从第二个开始要和形参一一对应 apply中的参数 第二个必须的数组 2.call中可以有多个参数,apply中 阅读全文
摘要:
一.实参和形参的关系: 1.什么是实参:在执行函数的时候函数名后面的小括号内的内容就是实参 比如: 例1:function fn(a,b) console.log(a) } fn(5) 例子中的fn(5)就是函数的执行 小括号内的5就是实参 2.什么是形参:在定义函数的时候函数名后面的小括号内的内容 阅读全文
摘要:
一.Js常见的三种输出语句console.log()在浏览器的控制台输出 Alert()弹出一个对话框(警告框) Document。Write()在页面输出 二.script标签是否可以在html中任意放置(不可以,跟内容的执行顺序有关,如果想任意放置script标签,需要在里面写window.on 阅读全文
摘要:
2019-12-26 作用域:变量的一个作用范围 结果为:12、15、15。 过程:首先代码按照执行顺序从上往下执行。 注意:代码都是先从window(全局作用域:也就是整个浏览器 分为存储空间和执行空间(body)) 1.先通过关键字把关键字声明的变量存到存储空间。这里:将变量a通过关键字var声 阅读全文
摘要:
1. 谷歌浏览器(chrome) 内核是webkit 引擎是v8 每个浏览器都有自己的解析器 谷歌浏览器的浏览器是自己特有的 用来解析代码的,当然百度也有自己的解析器 每个浏览器的解析器都不一样 为什么会出现兼容性呢? 就是因为每个浏览器的(也叫内核不一致 内核也叫引擎)解析器不一样 2. 客户端与 阅读全文
摘要:
上图是html的基本框架 一个简单的框架由 五个基本标签组成 这里不需要多说 打开编辑器就有了 <title>元素可定义文档的标题 效果图: 浏览器会以特殊的方式来使用标题,并且通常把它放置在浏览器窗口的标题栏或状态栏上。同样,当把文档加入用户的链接列表或者收藏夹或书签列表时,标题将成为该文档链接的 阅读全文
摘要:
学习html 首先我们需要选择一个上手的编辑器,这里我推荐大家使用hbuilder因为(dw一般都是初学者用的在学校教的也是dw,其实两者用起来没什么区别,Hbuilde提示比d完善一点,做移动前端也很舒服,推荐用H builder)一个好的编辑器必须得有一个合适的浏览器来支撑,hubilder编辑 阅读全文