回复
Javascript常用内置函数 原创
前端老实人
发布于 2022-1-24 10:15
浏览
0收藏
Javascript 数组函数
如何创建数组:
- var a = new array() // 创建一个空数组
- var b = new array(8) // 创建一个包含 8 个元素单元格的数组
- var c = [1, 2, “turtle”, “number”, true];创建包含一堆随机值的数组
Javascript 数组属性和函数
- b.length // 由于上面的数组声明,将返回值 8 的属性
- c.concat(3,4) // 数组 c 现在的值为 1, 2, “turtle”, “number”, true, 3, 4
- c.join(": ") // 返回一个字符串,其中每个元素由冒号和空格分隔。1:2:数字:真
- c.slice(0, 2) // 返回一个数组,其中包含传递的第一个值与第二个值之间的所有元素。在此示例中,您将返回 [1, 2, 数字]
- c.sort() // 按字母顺序返回数组元素。此示例返回 [1, 2, 数字, true, turtle]
- c.toString() // 将数组转换为字符串,然后返回该字符串。
Javascript Date Functions
有许多日期函数。我将在这里介绍最常用的。
-
a = 新日期();创建新的日期对象并为其指定当前时间
-
document.write(a.getTime());:返回日期的毫秒表示形式。例如1270487133410
-
document.write(a.getDay());:返回星期几
-
document.write(a.getFullYear());:返回日期的年份
-
document.write(a.getHours());:返回设定日期的小时数
-
document.write(a.getMinutes());:返回设定日期的分钟数
-
a.setTime();:创建日期的毫秒表示形式。例如1270487133410
-
a.setDay();:设置星期几
-
a.setFullYear();:设置日期的年份
-
a.setHours();:设置设定日期的小时数
-
a.setMinutes();:设置设定日期的分钟数
Javascript Math Functions
以下是一些最常用的Javascript数学函数
- isNaN(variableToTest): 如果变量是数字,则返回 true,否则返回 false
- Math.abs(variableToTest): 执行绝对值计算
- Math.ceil(variableToTest) : 向上舍入一个数字
- Math.floor(variableToTest): 向下舍入一个数字
- Math.max(x, y): 返回它传递的两个变量中较大的一个
- Math.min(x, y): 返回它传递的两个变量中较小的一个
- Math.random(): 返回一个随机数
- parseFloat(string) : 将字符串转换为浮点数
- parseInt(string): 将字符串转换为整数
Javascript String Functions
以下是一些最常用的字符串函数。
- stringVariable.length :返回字符串中的字符数
- stringVariable.charAt(x): 返回发送到此函数的位置处的字符
- stringVariable.concat(x1, x2): 将一个或多个值添加到字符串的末尾
- stringVariable.indexOf(wordYourLookingFor, whereToStartSearch) : 在字符串中搜索所选单词或字符
- stringVariable.match(regexp): 在字符串中查找特定的正则表达式。
- stringVariable.replace(regexp, replacementText): 搜索正则表达式匹配项,然后将匹配项替换为给定的替换文本
- stringVariable.slice(startPoint, endPoint): 将字符串从起点提取到给定的终点
- stringVariable.split(分隔符,maxLength):通过将单词用所选的分隔符分隔,将字符串分成一系列单元格。例如,“1,2,3,4”.split(“,”) 将返回 [“1”,“2”,“3”,“4”]。您可以选择在创建的数组中定义最大数量的元素。
Javascript Document Functions
- document.getElementsByName(idName): 通过向网页上的节点传递 id Name,为您提供对该节点的访问权限。
- document.write(): 将文本或变量值追加到网页
- document.writeln() :将文本或变量值追加到网页,后跟换行符
Javascript 事件处理程序
- onclick :当用户单击文档中的节点时执行操作
- ondblclick :当用户双击文档中的节点时执行操作
- on键下 :在用户按键时执行操作
- onkeypress :在用户按下并释放某个键时执行操作
- onkeyup :在用户释放密钥时执行操作
- onmousedown :当用户按下鼠标按钮时执行操作
- onmousemove :当用户移动鼠标时执行操作
- onmouseout :当用户将鼠标移离元素时执行操作
- onmouseover :当用户将鼠标移动到元素上时执行操作
- onmouseup :在用户释放鼠标按钮时执行操作
Javascript Node Functions
- node.appendChild(nodeName): 在指定的节点后插入一个新节点。
- node.insertBefore(nodeName): 在指定的节点前面插入一个新节点。
- node.removeChild(nodeName): 删除您指定的节点的子节点
- node.replaceChild(nodeName): 将子节点替换为您要指定的新节点
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
分类
标签
已于2022-1-24 10:15:55修改
赞
收藏
回复
相关推荐