随笔分类 - 前端
学习前端的一些笔记,比如HTML、CSS、JS
摘要:延时执行 语法:setTimeout(函数,毫秒) 停止:clearTimeout(id) 定时执行 语法:setInterval(函数,毫秒) 停止:clearInterval(id) 代码示例: // 延时器 var timer = setTimeout(function () { consol
阅读全文
摘要:原始数据类型typeof var num = 1; var isShow = true; console.log(typeof (num));// 输出结果:number console.log(typeof (isShow));// 输出结果:boolean 判断引用数据类型的时候,会直接返回原型
阅读全文
摘要:push() 在数组尾部插入一条数据 unshift() 在数组头部插入一条数据 pop() 删除数组最后一个元素 shift() 删除数组第一个元素 splice() 通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。此方法会改变原数组。 第一个参数:指定修改的开
阅读全文
摘要:prototype // 定义一个构造函数 function Car() { } // 原型设置公共属性 Car.prototype.price = 100; // 实例化对象 var car = new Car(); console.log(car.price);// 输出结果:100 是Car的
阅读全文
摘要:查 通过.运算符可以访问对象属性 或者[]操作符访问,[]里面可以写变量,也可以写字符串,字符串要引号 增、改语法相同 语法:对象.属性 = 值 或 对象['属性'] = 值 删 语法:delete 对象.属性 代码示例如下: // 定义一个对象 var person = { name: "zhan
阅读全文
摘要:闭包,自我理解就是将变量私有,不让外部直接访问;通过子函数对变量进行操作 function test() { var count = 0; return function () { count++ return count; } } var add = test();// add就是返回的子函数 c
阅读全文
摘要:arguments是用来取参的,传入的实参都能在函数体通过arguments类数组取到 代码实例如下: function test() { for (var i = 0; i < arguments.length; i++) { console.log(arguments[i]); } } test
阅读全文
摘要:= 是赋值运算符,将=右边的值赋值左边的变量 == 判断相等时,如果数据类型不相同,则会进行数据类型转换,转换后进行比较 是严格相等,不会进行类型转换;必须类型相同、值相同才为true 代码示例: console.log("1" == 1);//結果为true,将1转为"1",然后进行比较 cons
阅读全文
摘要:盒子中常用box-sizing: border-box;控制盒子整体大小 什么是盒子模型 在CSS里面,所有的HTML元素你都可以看成是一个盒子 具体可以分成如图部分 由以下部分组成 盒子和盒子之间的间隙(margin) 盒子的边框(border) 盒子的内部间隙(padding) 盒子的内容(co
阅读全文
摘要:有序列表(order list) <ol> <li></li> </ol> 无序列表(unorder list) <ul> <li></li> </ul> 定义列表(defined list),是一个包含术语定义以及描述的列表,通常用于展示词汇表或者元数据 (键-值对列表)。 <dl> <dt>人<
阅读全文
摘要:超链接:从当前页面跳转到另一个页面 锚点:用于跳转到页面的指定位置 代码如下图所示
阅读全文
浙公网安备 33010602011771号