题目1: HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5是超文本标记语言的第五次重大修改 特性 语义特性HTML5赋...
写出 构造函数模式、混合模式、模块模式、工厂模式、单例模式、发布订阅模式的范例。 构造函数模式 混合模式 模块模式 工厂模式 单例模式 发布订阅模式 使用发布订阅模式写一个事...
问题1: apply、call 、bind有什么作用,什么区别 apply、call、bind都作用本质都是改变函数的执行环境上下文,即this指向。区别是apply的参数是...
问题1: OOP 指什么?有哪些特性 是指面向对象编程,将具有相同特征的事物抽象成一个类,将类进行实例化,就是对象。封装、继承、和多态是其主要特征。 封装性:将一个类的使用和...
题目1: 下面的代码输出多少?修改代码让fnArri 输出 i。使用两种以上的方法 题目2: 封装一个汽车对象,可以通过如下方式获取汽车状态 题目3: 下面这段代码输出结果是...
题目1: DOM0 事件和DOM2级在事件监听使用方式上有什么区别? Dom0级,将特定的元素节点上绑定特定的属性方法。 通过这种方式绑定的事件,是元素的属性,当再一次给同一...
题目1: dom对象的innerText和innerHTML有什么区别? innerText返回对象内部文本 innerHTML返回对象的HTML 题目2: elem.chi...
题目1: \d,\w,\s,[a-zA-Z0-9],\b,.,*,+,?,x{3},^,$分别是什么? \d:表示数字\w:表示匹配大小写字母数字0-9以及下划线\s:表示空...
1、写一个函数,返回从min到max之间的随机整数,包括min不包括max 2、写一个函数,返回从min都max之间的随机整数,包括min包括max 3、写一个函数,生成一个...
1、使用数组拼接出如下字符串 2、写出两种以上声明多行字符串的方法 使用转义符 使用转义符去掉一行后面的部分 使用join将数组用换行分隔 3、补全如下代码,让输出结果为字符...
1.引用类型有哪些?非引用类型有哪些 非引用类型number、string 、boolean、以及undefined、null两个特殊类型 引用类型包括狭义的Object、A...
1.函数声明和函数表达式有什么区别 函数声明会提前,函数表达式可以省略标识符(函数名)。 2.什么是变量的声明前置?什么是函数的声明前置 变量声明前置就是在一个作用域块中,所...
1.JavaScript 定义了几种数据类型? 哪些是原始类型?哪些是复杂类型?原始类型和复杂类型的区别是什么? 6种 数值(number):整数和小数 字符串(string...
CSS和JS在网页中的放置顺序是怎样的 CSS最好放置在head标签中,JS最好放置在body标签内的最后面 解释白屏和FOUC 白屏 如果把样式放在底部,对于IE浏览器,在...
什么是 CSS hack 由于不同厂商的浏览器,比如Internet Explorer,Safari,Mozilla Firefox,Chrome等,或者是同一厂商的浏览器的...
1.浮动元素有什么特征?对父容器、其他浮动元素、普通元素、文字分别有什么影响? 浮动元素的主要特征是脱离普通流,根据设定的值向左或向右偏移,直到其边缘遇到父元素的边界或者另一...
1.text-align: center的作用是什么,作用在什么元素上?能让什么元素水平居中 作用是使inline 和inline-block的元素居中。 2.IE 盒模型和...
1.块级元素和行内元素分别有哪些?动手测试并列出4条以上的特性区别 块级元素:div , p , form, ul, li , ol, dl, form, address, ...