为什么要使用模块化? 网页随着技术的发展也变的越来越复杂,模块化可以让工作像流水线组装一样提高效率,开发过程中只要实现核心逻辑,其他部分可以直接拿别人生产的组装。譬如车辆组装...
为什么要使用模块化? 网页随着技术的发展也变的越来越复杂,模块化可以让工作像流水线组装一样提高效率,开发过程中只要实现核心逻辑,其他部分可以直接拿别人生产的组装。譬如车辆组装...
** 本文章著作权归没梦想的咸鱼丶所有,转载须说明来源** 1.首先明确JSON是什么? json是一种数据交换格式,是纯文本的字符串,是作为一种替代XML数据格式角色出现,...
本文章著作权归没梦想的咸鱼丶所有,转载须说明来源 产生需求 当页面过长的时候,我们回到页面顶部如果还是拖拉滚动条那就有点太麻烦了,所以这个时候我就需要一个一键回到顶部的功能。...
** 本文章著作权归没梦想的咸鱼丶所有,转载须说明来源** 1.首先明确JSON是什么? json是一种数据交换格式,是纯文本的字符串,是作为一种替代XML数据格式角色出现,...
一.什么是 AJAX ? AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以...
什么是闭包? 有什么作用 因为js只存在局部变量和全局变量,函数内部可以访问外部变量,而外部却不能访问局部变量。闭包就是函数内部在嵌套子函数,这样子函数就可以使用父级函数定义...
问题 基础类型有哪些?复杂类型有哪些?有什么特征? 基础类型包括undefined,Null,布尔型和数字这些数据都是存储在内存中的栈 复杂类型包括对象,数组,函数,正则,这...
问答 数组方法里push、pop、shift、unshift、join、splice分别是什么作用。 push:写法(array.push(value))在数组的最后一位添加...
1.函数声明和函数表达式有什么区别 (*) 写法上的区别。 函数声明,是关键字function加函数名 函数表达式是 前面比那里,后面一个匿名函数赋值给变量 解析上的差异 函...
1.CSS和JS在网页中的放置顺序是怎样的? css link引入放置在头部 标签里 js放置在网页底部 2.解释白屏和FOUC 当把css样式放在页面底部或者使用@impo...
1.在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 边距合并出现的场景 元素自身外边距合并:盒模型包括 外边距→边框→内边距→内...
盒模型包括哪些属性 ? IE 盒模型和W3C盒模型有什么区别? 两者都是包括margin,border,padding,conten实际内容IE盒模型是包括border,pa...
1.块级元素、行内元素是什么?有什么区别?分别对应哪些常用标签? 块级元素:总是从新行开始,占据一行,宽度与屏幕宽度一致,与内容无关,可设置内外边距,可容纳行内元素和块级元素...
乱码的问题主要就是因为,文件编码方式和浏览器解析编码不一样导致的。假如你使用gbk编码方式保存,然而浏览器确用utf的方式解析,这样就好比鸡同鸭讲谁也不清楚谁,所以导致乱码的...
1. Asscll 1946年计算机在美国发明,众所周知计算内部储存信息都是以二进制形式存在的(0和1)。二进制最小数据单位是位(bit),8个位也就是一个字节(Byte),...