1、js的闭包和this指向(面向对象编程)问题
2、原型链
3、解释window.onload和onDocumentReady?
4、为什么不建议在JavaScript中使用innerHTML?
innerHTML内容每次刷新,因此很慢。 在innerHTML中没有验证的余地,因此,更容易在文档中插入错误代码,从而使网页不稳定。
5、em rem px vw vh
6、background-attachment : scroll | fixed
7、浮动(清除浮动)定位
8、伪类(child)为元素(::before ::after)
9、BFC
10、js中的原始数据型:number,string,boolean,null,undefined,object
11、类型转换:
转数字:parseInt() parseFloat() Number()
转字符串:.toString() String()
转布尔类型: Boolean(值)
12、++num 先num自加再参加运算(--num同理)
num++ 先以最初的num的值参加运算得出结果后自身加1(num--同理)
13、循环+数组(多练习)
14、断点调试(sources),查一下webstrom和vscode断点调试方法
15、创建数组方式:
16、构造函数方式:var array(或数组名) = new Array()
17、字面量方式:var array(或数组名) = []
18、数组中存储的数据类型一定是一样的吗? 类型可以不一样
var arr=[10,"哈哈",true,null,undefined,new Object()];
19、数组去重、反转数组、手写数组的冒泡排序
20、正则表达式(去空格-前-后-中-所有)
21、请从Web前端开发的角度,阐述如何对Web页面的性能进行优化。
22、Dom获取元素的方法(https://www.cnblogs.com/diasa-fly/p/7054660.html)
23、Call apply bind(https://www.cnblogs.com/pssp/p/5787116.html)
24、在ES5中有5种基本类型:String、Number、Boolean、Null、Undefined
引用类型:Object(里面包含function、Array、Date)
25、回调函数:函数作为参数使用,那这个函数(参数)可叫做回调函数
26、堆、栈、堆栈、队列
队列:先进先出 栈:先进后出
27、数组与字符串
问题:这里字符串的方法怎么有好多和数组的方法是重合的?????
28、DOM部分
如自定义存index属性作为标志位~
appendChild()、insertBefore()、removeChild()
29、javascript事件
为元素绑定事件(DOM):一种,但是不兼容,有两种
(1) 对象.addEventListener("事件类型",事件处理函数,false); ——谷歌和火狐支持,IE8不支持
(2) 对象.attachEvent("有on的事件类型",事件处理函数); ——谷歌不支持,火狐不支持,IE8支持
document.getElementById("btn").addEventListener("click",function () {
console.log("小苏猥琐啊");
}, false)
为按钮绑定点击事件
参数1:事件的类型---事件的名字,没有on
参数2:事件处理函数---函数(命名函数,匿名函数)
参数3:布尔类型,目前就写false-----没有为什么,不解释,明天说
document.getElementById("btn").attachEvent("onclick",function () {
console.log("小杨好帅哦1");
})
参数1:事件类型---事件名字,有on
参数2:事件处理函数---函数(命名函数,匿名函数)
29、事件冒泡:多个元素嵌套,有层次关系,这些元素都注册了相同的事件,如果里面的元素的事件触发了,外面的元素的该事件自动的触发了
注意:事件冒泡 跟 冒泡排序没有关系
30、BOM中的两个定时器
e.stopPropagation(); 谷歌和火狐支持
1、原型及原型链
2、函数中的this指向问题
3、apply、call、bind
4、闭包
5、深拷贝与浅拷贝
6、训练正则表达式
7、数据处理:
数组去重、排序、递归求和、计算数组各项的重复次数https://www.zhihu.com/people/quan-feng-xiao-mi-mei
8、单线程与多线程的区别
1、测试页面中焦点聚焦的控件是哪个(聚焦控件)
https://blog.csdn.net/benben513624/article/details/86661235
https://blog.csdn.net/sinat_35538827/article/details/99672544
注:评论中降低版本真实有效
手写原生ajax、jsonp、cookie Jsonp中script 那img中src和a链接中的href属性可以访问外部链接跨域嘛 Script标签中src里面可以填图片地址嘛 图片防盗链:WEB服务器设置了防盗链的话 图片就不能被别的网站盗用了 |