1.java和JavaScript的区别: (1)js只需要解释就可以执行了,而java需要先编译成字节码文.JavaScript的运行只需要浏览器的支持,而java的运行需要JVM(java虚拟机). (2)JavaScript是弱类型java是强类型.注(java8大类型)整型:byte short int long 浮点型:float double 字符型 char和bool型变量.(string是应用数据类型) 2.JavaScript引用方式: (1)最常用的直接在head里面加(当然…
1.原生JavaScript实现字符串长度截取 function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strre = ""; for (var i = 0; i < str.length; i++) { if (icount < len - 1) { temp = str.substr(i, 1); if (patrn.exec(temp) == null)…
使用DocumentFragment优化多次append 添加多个dom元素时,先将元素append到DocumentFragment中,最后统一将DocumentFragment添加到页面.该做法可以减少页面渲染dom元素的次数.经IE和FX下测试,在append1000个元素时,效率能提高10%-30%,FX下提升较为明显. 前: 1 for (var i = 0; i < 1000; i++) { 2 var el = document.createElement('p'); 3…