javascript 日常总结】的更多相关文章

JavaScript 数据类型    字符串(String).数字(Number).布尔(Boolean).数组(Array).对象(Object).空(Null).未定义(Undefined). eg:var  variable_name="JavaScript日常学习2"    //字符串 var  variable_name=3.14   //小数         var  variable_name=3   //整数 var   variable_name=true   //布…
1. 将彻底屏蔽鼠标右键 oncontextmenu=”window.event.returnValue=false” < table border oncontextmenu=return(false)>< td>no< /table> 可用于 Table onselectstart="return false" 禁止选中文本 ondragstart="return false" 禁止图片拖拽 2. 取消选取.防止复制 <…
一.尽量少用全局变量   这是一个疑问最少,同时流传最 广的一条.Javascript使用函数管理作用域,全局变量最大的问题在于同名变量冲突.这种隐患产生比较直接的两个原因就是Javascript语言的特性造成的,即变量不用声明就可以直接使用以及变量不通过var直接使用则默认定义为全局变量. function fun(){   var a=b=0; //a是局部变量,b是全局变量  } 二.变量释放时是有副作用的   在Javascript中你可以通过delete操作将对象属性删除或者说撤销.使…
JavaScript函数  函数就是包裹在花括号中的代码块,前面使用了关键词 function: function functionname()     {执行代码} function myFunction(var1,var2)   //带形参{代码} HTML5调用:onclick="functionname()"     //不带实参                        onclick="functionname(argument1,argument2)&quo…
您会经常看到 document.getElementById("id"). 这个方法是 HTML DOM 中定义的. DOM (Document Object Model)(文档对象模型)是用于访问 HTML 元素的正式 W3C 标准. 格式<script> 那些老旧的实例可能会在 <script> 标签中使用 type="text/javascript". 现在已经不必这样做了. JavaScript 是所有现代浏览器以及 HTML5 中的…
JavaScript的运算符.比较符.条件语句.循环语句.跳出循环(break.continue).标签 JavaScript的运算符.比较符.条件语句.循环语句.跳出循环(break.continue).标都跟Java一致 JavaScript 算术运算符 算术运算符用于执行变量与 或值之间的算术运算,下面的表格解释了这些算术运算符: 运算符 描述 例子 x 运算结果 y 运算结果   + 加法 x=y+2 7 5 - 减法 x=y-2 3 5 * 乘法 x=y*2 10 5 / 除法 x=y…
JavaScript字符串属性和方法 eg :var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";      var sln = txt.length; 字符串属性 属性 描述 constructor 返回创建字符串属性的函数 length 返回字符串的长度 prototype 允许您向对象添加属性和方法 字符串方法 方法 描述 charAt() 返回指定索引位置的字符 charCodeAt() 返回指定索引位置字符的 Unicode 值 concat() 连…
JavaScript事件 1.<button id="btn1" onclick="document.getElementById("btn1").innerText=Date();">现在的时间是?</button> 2.<button onclick="this.innerHTML=Date()">现在的时间是?</button> 3.<button id="…
如何去除掉inline-block元素之间的默认间距 前几天写一个页面 1 2 3 4 div{width:900px;} div li{ display:inline-block; width:300px;} 1 1 1 发现宽度为900px的div居然放不下3个宽度为300px的内联元素li,只好改用了float:left来布局.后来上网一查,才知道inline-block是有默认间距的,默认间距为4px,并且inline也是有默认间距.现在就来盘点一些解决inline-block元素和in…
1.Number()将部分非数字类型转换为0 强制转换为数值类型函数: parseFloat.parseInt 优点:对非数值类型统一返回NaN 缺点:会将一部分符合数值类型的字符串也识别为数值 parseFloat("1")//1 parseFloat("1s")//1,不是想要的 parseFloat(null)//NaN parseFloat(undefined)//NaN parseFloat("")//NaN Number 优点:对于字…