-
History 对象 history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。 注意:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。 语法: window.history.[属性|方法] 注意:window可以省略。查看全部
-
insertBefore() 方法可在已有的子节点前插入一个新的子节点 语法: insertBefore(newnode,node); 参数: newnode: 要插入的新节点 node: 指定此节点前插入节点查看全部
-
在指定节点的最后一个子节点列表之后添加一个新的子节点 语法: appendChild(newnode) 参数: newnode:指定追加的节点查看全部
-
我还有其它用途( +号操作符) 操作符是用于在JavaScript中指定一定动作的符号。 (1)操作符 看下面这段JavaScript代码。 sum = numa + numb; 其中的"="和"+"都是操作符。 JavaScript中还有很多这样的操作符,例如,算术操作符(+、-、*、/等),比较操作符(<、>、>=、<=等),逻辑操作符(&&、||、!)。 注意: “=” 操作符是赋值,不是等于。 (2) "+"操作符 算术运算符主要用来完成类似加减乘除的工作,在JavaScript中,“+”不只代表加法,还可以连接两个字符串,例如: mystring = "Java" + "Script"; // mystring的值“JavaScript”这个字符串 任务 使用"+"号连连看,看在网页中能输出什么内容吧! 1. 第7行输入1+5; 2. 第8行输入"中"+"国";查看全部
-
什么是对象 JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。 对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等; 对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等; JavaScript 提供多个内建对象,比如 String、Date、Array 等等,使用对象前先定义,查看全部
-
表达出你的想法(表达式) 表达式与数学中的定义相似,表达式是指具有一定的值、用操作符把常数和变量连接起来的代数式。一个表达式可以包含常数或变量。 我们先看看下面的JavaScript语句: 生活中“再见”表达方法很多,如:英语(goodbye)、网络语(88)、肢体语(挥挥手)等。在JavaScript表达式无处不在,所以一定要知道可以表达哪些内容,看看下面几种情况: 注意:串表达式中mychar是变量 注意:数值表达式中num是变量 注意:布尔表达式中num是变量 任务 小明有10元钱,买了一个本,花了5元,小红说:"你剩下的钱加上我的6元钱,就可以买个铅笔盒了。 1.在右边编辑器的第7行,定义变量num1,并计算小明剩下多少钱。 2.在右边编辑器的第8行,定义变量num2,并计算小红花多少钱买铅笔盒。查看全部
-
nextSibling 属性可返回某个节点之后紧跟的节点(处于同一树层级中) 语法: nodeObject.nextSibling 说明:如果无此节点,则该属性返回 null previousSibling 属性可返回某个节点之前紧跟的节点(处于同一树层级中) 语法: nodeObject.previousSibling 说明:如果无此节点,则该属性返回 null 解决空白文本节点的方法是:判断节点nodeType是不是为1查看全部
-
round();四舍五入,往无穷大(小)靠拢。查看全部
-
数组排序sort() sort()方法使数组中的元素按照一定的顺序排列。 语法: arrayObject.sort(方法函数) 参数说明: 1.如果不指定<方法函数>,则按unicode码顺序排列。 2.如果指定<方法函数>,则按<方法函数>所指定的排序方法排序。 myArray.sort(sortMethod); 使用sort()将数组进行排序,代码如下: <script type="text/javascript"> var myarr1 = new Array("Hello","John","love","JavaScript"); var myarr2 = new Array("80","16","50","6","100","1"); document.write(myarr1.sort()+"<br>"); document.write(myarr2.sort()); </script> 运行结果: Hello,JavaScript,John,love 1,100,16,50,6,80 注意:上面的代码没有按照数值的大小对数字进行排序。 如要实现这一点,就必须使用一个排序函数,代码如下: <script type="text/javascript"> function sortNum(a,b) { return a - b; //升序,如降序,把“a - b”该成“b - a” } var myarr = new Array("80","16","50","6","100","1"); document.write(myarr + "<br>"); document.write(myarr.sort(sortNum)); </script> 运行结果: 80,16,50,6,100,1 1,6,16,50,80,100查看全部
-
获取指定节点的父节点 语法: elementNode.parentNode 注意:父节点只能有一个 访问祖节点: elementNode.parentNode.parentNode查看全部
-
数组排序sort() sort()方法使数组中的元素按照一定的顺序排列。 语法: arrayObject.sort(方法函数)查看全部
-
选定元素slice() slice() 方法可从已有的数组中返回选定的元素。 语法 arrayObject.slice(start,end)查看全部
-
颠倒数组元素顺序reverse() reverse() 方法用于颠倒数组中元素的顺序。 语法: arrayObject.reverse() 注意:该方法会改变原来的数组,而不会创建新的数组查看全部
-
指定分隔符连接数组元素join() join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。 语法: arrayObject.join(分隔符)查看全部
-
数组连接concat() concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。 语法 arrayObject.concat(array1,array2,...,arrayN)查看全部
举报
0/150
提交
取消