1、for循环遍历 数组: var arr = [‘a’,‘b’,'c']; for (let i = 0;i<arr.length;i++){ console.log(i,...
1、for循环遍历 数组: var arr = [‘a’,‘b’,'c']; for (let i = 0;i<arr.length;i++){ console.log(i,...
1、布尔值 最基本的数据类型就是简单的true/false值,在ts和js中叫做boolean。 let isDone:boolean = false; 2、数字 和js一样...
查看节点名称: 属性 nodeName 查看节点类型: 属性 nodeType 查看节点的值: 属性 nodeValue js集合了html标签的标准属性(可解析的属性)作为...
作为一个38岁高龄的单身女子,我总是会被问“你为何不找个人结婚呢?”夜深人静的时候,我也偶尔问自己“我为何不结婚呢?”回望来路,剖析心理,我也不知道原因,也没有明确的原因。有...
1、new这个关键字在构造函数中干了啥? (1)创建一个空对象 (2)将构造函数中的属性和方法注入空对象 (3)返回构建完成的对象 2、new的原理是什么? (1)创建一个空...
1、单例模式 单例模式就是一个实例,在整个网页的生命周期里只创建一次,后续再调用实例创建函数的时候,返回的仍是之前创建的实例。在实际开发中应用十分广泛,例如页面中的登录框,显...
原理:随着滚轮滚动,底部的图片会被不断地加载,从而显示在页面上,按需加载,当页面需要显示的图片的时候才进行加载,否则不加载。 操作:1、页面加载完成时记录每个img标签的sr...
通过函数分离作用域:局部变量和全局变量。 函数内部的是局部变量,只能在函数体内访问到,外部无法访问。 函数体内声明的变量有:形式参数和var声明的变量。(局部变量) 函数体内...
1.数组是对象就有属性和方法,除了length属性外,Array构造函数还封装了很多方法用来实现对数组以及数组元素的操作。以下是一些基础常用的方法: (1)查询数组中元素的索...
BFC全称Box Formatting Context(块级格式化上下文)。是一个独立渲染区域,只能针对块级元素,与外部区域毫不相干。 BFC布局规则: 1、内部的Box会在...
网页中常用的单位:px、em、pt、%、deg、rem rem 相对单位 相当于html根元素font-size进行计算。 写pc端都是用的px像素单位,px是固定不变的。 ...
弹性盒:控制子级元素在父级容器中的排列位置。 属性值:display 属性值:flex 【在弹性盒环境中浮动是不可以使用的,定位和盒模型是可以用的】 【display:fle...
线性渐变 background属性 属性值:linear-gradient(参数) 里面的第一个参数表示方向,第二个参数表示颜色1,第三个参数表示颜色2,渐变是最少两个颜色,...
渐进增强 :针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。 优雅降级:一开始就构建站点的完整功能,然后...
H5在2014年正式推出,相较于H4性能得到进一步提升。 H5的浏览器兼容问题:支持Html5的浏览器包括Firefox(火狐浏览器),IE9及其更高版本,Chrome(谷歌...
宽度自适应:width 1、在页面布局中,如果块级元素设置成100%或者不设置的情况下,宽度默认自适应到整个屏幕。 2、块级元素不设置宽度的时候,和父级等宽。 3、如果当前元...
css样式中定位属性position: 属性值:static、absolute、relative、fixed。 作用:解决布局中不好解决的布局方式。 1、position:a...