1、HTMl5新标签;结构标签:headersectionfooternavarticleasidehgroupfigurefigcaptiondialogmultimedia标签:videoaudiosourcedrawing标签:canvassvg其他标签:keygenmarktimeoutput2.H5newformcontrols(attributes)numbercolordatetimedatetime-localtimedateweekmonthemailURLrange3.Input元素添加新属性autocompleteautofocusrequiredpatternform4.CSS添加圆角边框图片背景大小渐变文字效果字体阴影2D转换多栏布局动画http://blog.163.com/thinker_creator/blog/static/101933149200992181547878/5.CSS3动画过渡变换动画https://www.cnblogs.com/wuyanliang/p/5862643.html6.jQuery动画hide()show()fadeIn()fadeOut()fadeToggle()fadeTo()animate()slideDown()slideUp()slideToggle()7.javaScript获取DOM对象的方法getElementById()getElementsByTagName()getElementsByClassName()appendChild()给指定节点添加新的子节点removeChild()删除一个子节点replaceChild()替换一个子节点insertBefore()在指定的子节点之前插入一个新的子节点createAttribute()创建一个属性节点createElement()创建一个元素节点createTextNode()创建一个文本节点getAttribute()返回具有指定属性名的属性ValuesetAttribute()设置或修改指定属性为指定值getComputedStyle()获取内联和轮廓css样式8.jQuery操作CSS样式css()9.jQuery操作类名addClass()removeClass()toggleClass()10.jQuery-JavaScript操作内容html()innerHTMLtext()innerTextval()textContent11.jQuery对元素属性的操作attr()对自定义属性的操作prop()对固有(自包含)属性的操作removeAttr()12.H5本地存储(缓存)localStorage永久存储(5M)sessonStorage窗口、浏览器、客户端关闭后自动删除数据(5M)4K以内大小的Cookies13.JavaScript的类型有哪些numberstringbooleanundefinednullobject(arrayfunction)14.如何判断JavaScript类型typeof15.null,undefined类型对象undefined16。写一个简单的排序(数组去重)函数sorts(str){returnArray.from(newSet(str)).sort((a,b)=>{returnb-a})}17.JavaScript类型转换Number()parseInt()不能转换浮点数parseFloat()可以转换浮点数string()18.数组到字符串replace()varstr=arr.replace(/\''/g,"")join()varstr=arr.join(',')JSON.stringify(objectorarray)将JavaScript值转换为JSONstring19.Stringtoarraysplit()vararr=str.split(",")20.StringtoObjectJSON.parse()将JSON字符串转换为JavaScript对象21.JavaScript延迟加载setTimeout让JavaScript代码加载last(放在HTML文件底部)asyncdefer22.js性能优化最小化DOM调用优化循环避免使用eval()使用事件委托减少DOM数量动态创建DOM并按需异步加载通过事件判断元素target24.闭包函数内部定义了一个函数,内部函数引用外部函数的变量形成一个闭包(闭包是一个可以读取其他函数内部变量的函数)25.eval()it将对应字符串解析成JavaScript大米并运行的函数缺点:非常耗性能(一次性解析成JavaScript语句,一次性执行)26.链式结构原理返回this27。你知道VueX集中式状态管理吗28、前端构建(创建)工具gulphttp://www.gulpjs.com.cn/29。前端js框架(framework)Zepto.jsNode.jsangular.JsJQueryMobilerequirejsVue.jsbackbone.js30。前端UI框架bootstrapPureEasyUIAntDesign31。前端加密方式(js)js加密https://www.cnblogs.com/jingmin/p/6503257.html压缩混淆MD5RSA32。前端隐藏元素display:nonevisibility:hiddenopacity:0position:absoluteclip-path(cutting)33.scope的规则只能从里到外找变量
