1、如何全局安装一个 node 应用? 2、 package.json 有什么作用? package.json 存储在项目的根目录下,内部保存了项目的相关信息(名称、版本等)...
1、为什么要使用模块化? a)解决命名冲突b)增强代码的阅读以及维护性c)便于依赖管理d)提高代码的复用率 2、CMD、AMD、CommonJS 规范分别指什么?有哪些应用 ...
1、apply、call 、bind有什么作用,什么区别 作用:改变执行上下文中this的指向区别:apply/call与bind的区别主要是,前者改变this指向后立即执行...
1、OOP 指什么?有哪些特性 a)OPP(Object-Oriented Programming, 面向对象编程),面向对象程序设计中的概念主要包括:对象、类、数据抽象、数...
1、如何判断一个元素是否出现在窗口可视范围(浏览器的上边缘和下边缘之间,肉眼可视)。写一个函数 isVisible实现 2、当窗口滚动时,判断一个元素是不是出现在窗口可视范围...
1、jQuery 中, $(document).ready()是什么意思? 就是必须在DOM全部加载完毕后调用js代码(或者这样写$.ready()),HTML文件浏览器逐行...
1、jQuery 能做什么? jQuery是一个丰富的js库,内部对js的很多复杂的方法进行了封装和加工,将js很多很冗长方法名,封装后方法就变得简便了,也考虑到了跨浏览器兼...
1、什么是同源策略 同源策略是浏览器出于安全性的考量而制定的策略,默认情况下,XHR对象只能访问与包含它的页面位于同一个域中的资源,即限制了来自不同源的"document"或...
1、ajax 是什么?有什么作用? AJAX:Asynchronous JavaScript And XML,可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下...
1、下面的代码输出多少?修改代码让 fnArri 输出 i。使用 两种以上的方法 修改后 2、封装一个汽车对象,可以通过如下方式获取汽车状态 3、下面这段代码输出结果是? 为...
1、 DOM0 事件和DOM2级在事件监听使用方式上有什么区别? DOM0事件就是把一个方法赋值给一个元素,而且只能赋值绑定一个,新的会覆盖旧的,例如,btn.onclick...
1、dom对象的innerText和innerHTML有什么区别? a)innerText:获取的是选取节点里的内容,会自动过滤到HTML标签b)innerHTML:获取的是...
1、\d,\w,\s,[a-zA-Z0-9],\b,.,*,+,?,x{3},^,$分别是什么? \d:数字0-9\w:单词字符,字母、数字下划线\s:空白符[a-zA-Z0...
1、写一个函数,返回从min到max之间的 随机整数,包括min不包括max 2、写一个函数,返回从min都max之间的 随机整数,包括min包括max 3、写一个函数,生成...
1、使用数组拼接出如下字符串 ,其中styles数组里的个数不定 2、写出两种以上声明多行字符串的方法 3、补全如下代码,让输出结果为字符串: hello\饥人谷 4、以下代...
1、引用类型有哪些?非引用类型有哪些 引用类型:Object非引用类型:number string null undefined boolean 2、如下代码输出什么...
1、函数声明和函数表达式有什么区别 区别:主要是要考虑到变量提升的问题,函数声明的话可以在函数调用之后,因为函数会被提升,而函数表达式的话则函数调用必须在表达式之后。 2、什...
1、JavaScript 定义了几种数据类型? 哪些是原始类型?哪些是复杂类型?原始类型和复杂类型的区别是什么? 数据类型:number string null un...
1、CSS和JS在网页中的放置顺序是怎样的? 浏览器对于HTML的解析是自上而下逐行解析的,JS下载时会阻塞下面内容的下载,所以我们一般使用 link 标签将css文件链接放...