1.请说一下什么是viewport?
初始化页面元素,防止页面被缩放,规范用户操作。
2.form表单的请求方式属性及提交地址属性是哪些?
请求方式属性:method 提交地址属性:get和post
3.a标签如何在新标签打开
target:'_blank'
4.简述正常盒模型与怪异盒模型的区别
正常:外扩
怪异:内嵌
5.什么是语义化,有什么好处
标签名字有意义
在没有css样式的情况下对代码结构一目了然,有利于SEO(网络引擎搜索优化)
6.基本数据类型和引用数据类型区别
基本:值在栈区
引用:值在堆区
7.==与===的区别
==值相等就可以
===数据类型和值都相等
8.数组的pop()方法有什么作用
在最后面添加或删除
9.代码:数组去重
Array.prototype.singleArr=funtion(){
var newArr[];
this.forEach(function(){
newArr.indexOf(item)===-1?newArr.push(item):null;
})
return newArr;
}
10.img标签的src、title、alt属性是做什么的?
src:放置网页地址
alt:图片加载失败信息
title:鼠标移入提示信息。