首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
其他文章
翔GG
创建于2021-06-22
订阅专栏
是开始学习记录之前的一些文章,记录在此。
暂无订阅
共53篇文章
创建于2021-06-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2020.12.5
1.jQuery的核心就是通过CSS选择符查询DOM文档取得元素的引用。2.SelectorsAPI是由W3C发起制定的一个标准,让浏览器支持CSS查询。可以避开使用JS代码来解析,直接浏览器内部通过
2020.12.4
1.动态脚本(页面加载时不存在,后面动态添加的):利用DOM来创建script标签,在script标签中可直接编写JS代码(通过script.text来指定),或者引入外部JS脚本文件。这样方式加载的
2020.12.3
1.getAttribute()、setAttribute()、removeAttribute(),可以操作元素的特性。还可以获得自定义的特性。这样来获取的时候,特性名称可大写、也可小写。这些特性有些
2020.12.2
1.查找元素:使用两个常用函数,getElementById()和getElementsByTagName().第一个函数直接根据元素的ID进行元素查询,ID必须和元素设定的ID完全一样,区分大小写。
2020.12.1
1.DOM:文档对象模型,是针对HTML和XML文档的一个API。DOM描绘了一个层次化的节点树,允许开发人员添加、移除、修改页面的某一部分。2.IE中的DOM对象都是以COM对象的形式实现的。这意味
2020.11.30
1.检测移动设备有一些是直接检测关键字符串,有些是利用正则表达式。2.客户端检测是JS中最具有争议的一个话题。由于浏览器之间的差别,通常需要根据不同浏览器的能力分别编写不同的代码。3.在决定使用哪种客
2020.11.27
1.识别不同的浏览器还是依靠相应的正则表达式来匹配。2.以太网:一种局域网技术,平时我们所说的交换机其实叫以太网交换机,而光纤交换机其实也是采用以太网技术,只是传输介质由网线改成光纤。而这些局域网技术
2020.11.26
1.正则表达式复习一下:\是转义字符,[^]是排除某个字符。匹配多个字符是+。后面8个数字是d{8};2. 使用同样渲染引擎的浏览器使用的JS引擎可能不一样,所以还得进行浏览器检测:直接加入在渲染引擎
2020.11.25
1.Firefox的渲染引擎是Gecko。而Gecko是作为通用Mozilla浏览器的一部分开发的。2.Safari使用的渲染引擎为Webkit。Webkit本来是Linux平台中Konqueror浏
2020.11.24
1.能力检测浏览器时,有两个重点:先检测最常用的特性,不能检验这个特性而去调用另一个特性,因为浏览器对这两个特性的支持可能不一样。2.尽量使用typeof进行浏览器的能力检测。3.怪癖就是个别浏览器的
2020.11.23
1.window.location和doucument.location引用的是同一个对象。提供了与当前窗口中加载的文档有关的信息。 2.字符串割除用substring,分割用split。3.调用lo
2020.11.20
1.window.open()可以接收四个参数,第一个参数为指定的URL地址,第二个参数是窗口目标(也就是已有的窗口或框架的名称,有几个特殊的窗口名称:_self、_parent、_top、_blan
2020.11.19
1.跨浏览器确定窗口的大小(典型的浏览器:IE9+、Firefox、Safari、Opera、Chrome等,等),有innerWidth、innerHeight、outerWidth、outerHe
2020.11.18
1.Bom:浏览器对象模型。2.W3C把浏览器中的JS最基本的部分标准化,已经将BOM纳入了HTML5规范中。3.浏览器中,window对象是双重角色,既是通过JS访问浏览器的接口,又是ES规定的Gl
2020.11.17
1.静态私有变量:初始化未经声明的变量,总会创建一个全局变量(定义时不加var)。函数声明只能创建局部函数,不是全局的,得用函数表达式。私有变量和函数是由实例共享的,而特权方法是在原型上定义的,所有实
2020.11.16
1.JS里面没有块级作用域的概念,而通过匿名函数可以模仿块级作用域,也称为私有作用域,只要临时需要一些变量,就可以使用私有作用域,也就是用匿名函数实现。2.我们应当尽量少向全局作用域种添加变量和函数。
2020.11.12
1.作用域链本质上是一个指向变量对象的指针列表,它只引用但不实际包含变量对象。2.闭包因为会携带包含它的函数的作用域,因此会占用更多的内存,需要谨慎使用。3.相当于闭包可以让一个函数包含另一个函数的作
2020.11.11
1.个别浏览器支持函数的.name属性来访问函数的名称。2.函数声明支持函数声明提升。可以定义在调用它的语句的后面。3.函数表达式就类似于我们常规的变量赋值语句,这种情况创建的函数叫做匿名函数,也叫拉
2020.11.10
1.原型式继承:有一个对象作为另一个对象的基础。2.原型中只有引用类型的值,也就是对象才会被实例共享,其他普通属性不会被共享。3.寄生式继承,定义的方法不能做到复用而使得效率降低。4.组合继承方式最大
2020.11.9
1.所有引用类型都继承了Object(包括其内部属性和内部方法),相当于Object的原型对象是原型链的顶层。2.instanceof和isPrototypeOf都可以用来判断是否为某个原型链上的实例
下一页