摘要:
由于内容以及代码都是本人在便签写的,不是很规范,请参阅者见谅 document.write不常用,原因是会覆盖原本的页面内容,覆盖的原理是:默认情况下,页面加载会行成一个文档流,当页面内容加载完毕后,这个文档流(默认的文档流)就点触发某个事件,调用document.write向页面添加内容的时候就会 阅读全文
摘要:
insertBefore插入元素语法:父元素.insertBefore(参数1,参数2)参数1:需要插入新的元素 参数2:插入到哪个元素的前面1.创建新的元素2.原本存在的元素3.需要插入的元素获取元素var ul = document.getElementById("ul");var .li2 = 阅读全文
摘要:
arguments只能在函数里使用,在函数外使用会报错arguments作用:过去函数所有的实参arguments是一个伪数组(伪数组:无法直接调用数组方法或期望length属性有什么特殊的行为,但仍可以对真的数组遍历方法来遍历它们;arguments只在函数中使用。)返回函数实参的个数:argum 阅读全文
摘要:
自调用函数:自己调用自己自调用函数:(function(){函数})自调用(自执行函数)的作用:主要用来分割作用域eg:function sum(n1,n2){ console.log(n1+n2);}sum(2,3);思考题:具名函数可不可以自调用(可以调用)表达式中的具名函数只识别为匿名函数,而 阅读全文
摘要:
基本数据类型: String(字符串类型) Number(数值类型) Boolean类型(布尔类型) 复合数据类型: Array(数组) Object对象 特殊数据类型: null和undefined没有定义类型 Function函数 es6中新增symbol 1、typeof typeof这个关键 阅读全文
摘要:
typeof是一个一元运算符,并不是一个函数或者语句,所以可以用括号包裹起来tostring的用法 返回该对象的字符串表示。通常, toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。Object 类的 toString 阅读全文
摘要:
1、栈结构:先入后出(栈结构想成一个箱子,先放进去的,被压在下面) 2、队列结构: 先入先出(队列结构想成一个管道) 这个是封装的两种结构,没有任何的一种语言能够比JavaScript封装这两种结构更简单的方法了,大家一定要理解,这个也是校招笔试重点★★★★★★ 冒泡排序 选择排序 两个唯一的差别就 阅读全文
摘要:
数据类型分为哪两类 基本数据类型 复合数据类型(也叫值类型和引用类型吧)区别:引用类型,栈中存储的是地址,数据存在堆中,赋值拷贝的也是地址,修改拷贝后的数据,对原数据有印象对象的声明方法 var obj = {} var obj = new Object(); 阅读全文
摘要:
我想有很度人都遇到过这种问题,因为浏览器对font-size的最小值有所限制,例如Chrome,当我取值为10以下时,没有任何变化,直到0时文字消失不见,负值时回到字体原本的样子,所以我整理了一下浏览器对取值的限制以及解决方法 我遇到的是更小字体的解决方法,所以以我为例 .span1{ displa 阅读全文