JavaScript详解:内置函数分类与应用

创始人
2024-12-16 19:58:11
0 次浏览
0 评论

javascript内置函数是什么?

Node.js内置函数是浏览器内核自带的函数,可以直接使用,无需引入任何函数库。
JavaScript内置函数可分为五类:1.标准函数2.数组函数3.日期函数4.算术函数5.字符串函数第1类:标准函数包括以下9个函数:(1)警报功能:显示包含“确定”按钮的警告框。
(2)确认功能:显示确认框,包括确定和取消按钮。
(3)转义函数:将字符转换为Unicode码。
(4)eval函数:计算表达式的结果。
(5)isNaN函数:检查(true)或(false)一个数字是否不是。
(6)parseFloat函数:将字符串转换为点分数字形式。
(7)parseInt函数:将字符串转换为整数数字形式(可指定十进制)。
(8)提示函数:显示一个输入对话框,提示用户等待输入。
第二类:数组函数包括以下4个函数:(1)Join函数:将数组中的所有元素转换为字符串并将它们连接起来。
(2)Length函数:返回数组的长度。
(3)反转功能:将数组元素的顺序反转。
(4)排序函数:对数组的元素重新排序。
第三类:日期函数包括以下20个函数:(1)获取日函数:返回一天中从1到31的“日”部分(2)获取日函数:返回值为从0开始的星期几到6,0表示星期日,1表示星期一..,6表示星期六(3)getTime函数:返回一天中的“小时”部分,值为0~23。
(4)getMiutes函数:返回一天中的“分钟”部分,值从0到59。
请参阅上面的示例。
(5)getMonth函数:返回一天中的“月”部分,值从0到11。
其中,0代表1月,2代表3月,……11代表12月。
看前面的例子。
(6)getSeconds函数:返回日期的“秒”部分,值从0到59。
看前面的例子。
(7)getTime功能:返回系统时间。
(8)getTimezoneOffset功能:返回该地区的时差(当地时间与GMT格林威治标准时间的地区时差),单位为分钟。
(9)getYear函数:返回日期的“年”部分。
返回值以1900为基准,例如1999为99。
(十)分析功能:返回自1970年1月1日0:00起的毫秒数。
(11)setDate函数:设置日期的“日期”部分,取值0~31。
(12)setHours函数:设置一天中的“小时”部分,取值0~23。
(13)分钟功能:设置一天中的“分钟”部分,数值为0~59。
(14)setMonth函数:设置日的“月”部分,取值0~11。
其中,0代表一月,...,11代表十二月。
(15)setSeconds功能:设置一天的“秒”部分,数值为0~59。
(16)setTime函数:设置时间。
时间值是自1970年1月1日00:00起的毫秒数。
(17)setYear函数:设置日期的“年”部分。
(18)toGMTString函数:将日期转换为字符串,即GMT格林威治标准时间。
(19)setLocaleString功能:将日期转换为字符串和本地时间。
(20)UTC函数:返回自1970年1月1日0:00起的毫秒数,以GMT格林威治标准时间计算。
第四类:数学函数共有如下18个函数:(1)abs函数:Math.abs(下同),返回数字的绝对值。
(2)acos函数:返回一个数的倒数的余弦,结果从0到π弧度。
(3)Asin函数:返回数字的反正弦值,结果为-π/2~π/2弧度。
(4)atan函数:返回数字的反正切,结果为-π/2~π/2弧度。
(5)atan2函数:返回坐标的极坐标角度值。
(6)Ceiling函数:返回数字的最小整数值(大于或等于)。
(7)cos函数:返回数字的余弦值,结果为-1~1。
(8)Exp:返回e(自然对数)次幂的值。
(9)Floor函数:返回一个数字的最大整数值(小于或等于)。
(10)Log函数:自然对数函数返回自然对数(e)的数值。
(11)MAX函数:返回两个数字的最大值。
(12)Min函数:返回两个数字的最小值。
(13)pow函数:返回一个数的幂。
(14)随机函数:返回0到1之间的随机值。
(15)Round函数:返回数字的四舍五入值,类型为整数。
(16)sin函数:返回一个数的正弦值,结果为-1~1。
(17)sqrt函数:返回平方根。
(18)tan函数:返回数字的正切值。
第5类:字符串函数包括以下20个函数:(1)锚函数:用作超链接。
创建连接点(锚点)。
锚函数设置链接点名称,而另一个函数链接设置URL地址。
(2)BIG功能:将字体增大为一,与...标签效果相同。
(3)blink函数:使字符串闪烁,与<BLINK>...</BLINK>标签效果相同。
(4)加粗功能:使字体加粗,与...标签效果相同。
(5)charAt函数:返回字符串中指定的字符。
(6)固定功能:将字体设置为等宽字体,与...标签效果相同。
(7)字体颜色功能:设置字体颜色以匹配标签的结果。
(8)字体大小功能:设置与标签结果相同的字体大小。
(9)indexOf函数:返回字符串中找到的第一个索引,从左边开始。
(10)Italic功能:使字体变为斜体,类似于...标签的结果。
(11)函数结束索引:返回在字符串中从右侧找到的第一个索引。
(12)Length函数:返回字符串的长度。
(不带括号)(13)链接功能:创建一个超链接,相当于设置的URL地址。
(14)小功能:将字体缩小一号,与...标签效果相同。
(15)符号功能:在文本中间添加一条横线,效果与...标签相同。
(16)子功能:将字符串显示为下标。
(17)substring函数:返回字符串中指定的多个字符。
(18)sup函数:将字符串显示为超级脚本。
(19)转小写函数:将字符串转换为小写。
(20)UPPERCASE功能:将字符串转换为大写。

JavaScript中几个操作元素对象的函数方法

1getElementById(id)方法

JavaScript中的getElementById方法会返回具有相同ID属性的元素节点对应的对象。
这里值得注意的是,写getElementById时一定要注意大小写,否则会出错。

getElementById()是文档对象特有的函数。
它只有一个参数值:如果你想获取某个元素的ID属性的值,那么写法如下

<.p>类似语法:

document.getElementById(ID)

2getElementsByTagName()方法返回此数组中的对象数组元素。

类似语法:

document.getElementsByTagName(tag)

示例:

如果我希望你获取对象中所有“li”标签

document.getElementsByTagName("li");

此调用将返回一个组组中的对象对应于文档中的列表。
元素(标签li)。
这个对象数组的操作方法和其他数组一样,需要用到数组的“length”属性。

代码如下:

for(vari=0;i

getElementsByClassName()is与这两种方法相同上面的函数,与document(文档对象)结合使用。

类似语法:

document.getElementsByClassName(class)
热门文章
1
SQL多表连接查询全解析:JOIN语句应... sql多表关联查询在执行SQL多表连接查询时,可以使用JOIN语句将多个表连接在...

2
Java中字符串类型详解:String与... 变量有字符类型,为什么没有字符串类型??基本类型:charshort、int、l...

3
JavaSE与JavaEE:从基础到企业... javase&#160;和javaee的区别?JavaSE和JavaEE...

4
Java程序员面试必知:核心技术问答与技... java编程程序员技术面试常见面试?随着互联网的不断发展,Java开发已经成为很...

5
Java.exe与Javaw.exe:区... 程序中java和javaw有什么区别java和javaw的区别:两者都是Java...

6
深入解析:Java中的javax包及其与... JAVA导入时,什么是javax?awt是java1.0,swing是java2...

7
SQL教程:创建学生表STUDENT并设... 创建学生表STUDENT,其结构如下表所示。请写出实现该创建功能的SQL语句。c...

8
Java跨平台原理揭秘:一次编写,处处运... 为什么说java程序具有“writeonce,runanywhere”的特点?求...

9
Java项目间类引用与Jar包导入指南 java项目导入jar包方法一:直接复制所需的jar包,然后找到项目的lib路径...

10
Java运行时错误解析:标识符缺失与输出... java提示需要<标识符>类中的语句只能定义变量或方法!可执行语句只...