JavaScriptTableWord文件下载.docx
- 文档编号:21614414
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:53
- 大小:36.15KB
JavaScriptTableWord文件下载.docx
《JavaScriptTableWord文件下载.docx》由会员分享,可在线阅读,更多相关《JavaScriptTableWord文件下载.docx(53页珍藏版)》请在冰豆网上搜索。
左移。
左移的位数由第二个操作数确定
右移。
右移的位数由第二个操作数确定
无符号右移
JavaScript赋值运算符
将运算符左边的变量设置为右边表达式的值
+=
将运算符左边的变量递增右边表达式的值。
例如,a+=b相当于a=a+b
-=
将运算符左边的变量递减右边表达式的值。
例如,a-=b相当于a=a-b
*=
将运算符左边的变量乘以右边表达式的值。
例如,a*=b相当于a=a*b
/=
将运算符左边的变量除以右边表达式的值。
例如,a/=b相当于a=a/b
%=
将运算符左边的变量用右边表达式的值求模。
例如,a%=b相当于a=a%b
将运算符左边的变量与右边表达式的值按位与。
例如,a&
=b相当于a=a&
b
|=
将运算符左边的变量与右边表达式的值按位或。
例如,a|=b相当于a=a|b
^=
将运算符左边的变量与右边表达式的值按位异或。
例如,a^=b相当于a=a^b
将运算符左边的变量左移,具体位数由右边表达式的值给出。
例如,a<
=b相当于a=a<
将运算符左边的变量右移,具体位数由右边表达式的值给出。
例如,a>
=b相当于a=a>
将运算符左边的变量进行无符号右移,具体位数由右边表达式的值给出。
例如,
a>
JavaScript其他运算符
。
成员选择运算符,用于引用对象的属性和方法。
例如,window.status。
有关对象的详细信息,将从第2章开始说明
[]
下标运算符,用于引用数组元素。
例如,class[3]。
()
函数调用运算符,用于进行函数调用。
例如,myFunction()。
,
逗号运算符,用于将不同的值分开。
例如,vartoday,date
delete
Delete运算符删除一个对象的属性或一个数组索引处的元素。
例如,deletemyArray[3]
删除myArray数组的第4个元素。
new
New运算符生成一个对象的实例。
例如,newmyObject
typeof
Typeof运算符返回表示操作数类型的字符串值。
例如,typeoftrue的值为boolean
Void
Void运算符不返回任何数值
JavaScript运算符优先顺序
优先顺序
运算符
1
成员选择、括号、函数调用、数组下标
2
!
、-(单目减)、++、--、typeof、new、void、delete
3
*、/、%
4
+、-
5
、>
6
、<
=、<
7
==、!
=、===、!
==、
8
9
10
11
12
13
?
:
14
=、+=、-=、*=、/=、%=、<
=、>
=、&
=、^=、|=
15
逗号运算符(,)
1.5JavaScript语句
语句
格式
赋值
variable=expression;
数据声明
varvariable;
If
iff(condition)
switch
switch(expression)
{casevaluel:
statement;
break;
casevalue2:
……
default:
statement;
)
while
while(condition)
for
for(expression;
condition;
expression)
dowhile
do{statement;
}
while(expression);
Label
labelName:
Break
continue
continue;
函数调用
function();
return
returnvalue;
with
with(object)
(接上)
forin
for(variableinobject)
{statement}
2.1浏览器对象
对象
含义
anchor
代表当前文档中设置了name属性的超链接
applet
代表当前文档中的小程序
area
代表客户端图像映射中的区域
Button
代表表单中的按扭
checkbox
代表表单中的复选框
document
代表当前窗口中的HTML文档
embed
代表当前文档中的嵌入对象
event
代表在浏览器中发生的事件
fileUpload
代表表单中的文件选择框
form
代表当前文档中的表单
frame
代表当前窗口中的框架
hidden
代表表单中的隐藏字段
history
代表浏览器访问过的URL历史记录
image
代表当前文档中的图形图像
link
代表当前文档中设置了href属性的超链接
location
代表浏览器当前显示网页的URL
mimeType
代表浏览器支持的特定MIME类型信息
navigator
代表当前浏览器
option
代表表单中选项菜单的选项
password
代表表单中的口令框
plugin
代表当前浏览器中的插件
radio
代表表单中的单选框
reset
代表表单中的重置按扭
screen
代表用户屏幕
select
代表表单中的选项菜单
submit
代表表单中的提交按钮
text
代表表单中的单行文本框
textarea
代表表单中的多行文本框
window
代表浏览器窗口或窗口中的框架
2.2Array对象的属性和方法
类型
项目
说明
属性
length
数组中元素的个数
prototype
用于在Array对象中添加新的属性和方法
方法
concat(arg1,…argN)
将参数中的元素合并到数组中,但并不改变数组原来的属性
join(string)
将数组中的所有元素合并为一个字符串,如果指字参数,则该参数将作为字符串中分开各数组元素的分隔符
reverse()
颠倒数组中元素的排序
slice(start,stop)
返回数组中的一个部分。
start参数表示数组的开始位置,负数可用来表示倒数的位置,例如
-2表示倒数第2个元素。
stop参数表示数组的结束位置,同样也可以用负数,如果不指字stop
参数,则新数组就会包含原数组中从start开始(不包含start所在的元素)一直到结束的数组
元素。
sort(function)
对数组元素进行排序。
如果不指定参数,则JavaScript将元素转换为字符串,然后按字母顺序
排序。
如果指字了参数,则该参数必须是自定义的排序函数,同时该排序函数必须遵循一定
的规则。
也就是说,如果指定排序函数,则它应有两个参数arg1和arg2,返回值为负整数
(arg1<
arg2时),0(arg1=arg2时)或正整数(arg1>
arg2时)
toString()
返回一个字符串,该字符串包含数组中的所有元素,各个元素间用逗号分隔
valueOf()
返回对象的原始值
2.3Date对象的属性和方法
项目
用于在Date对象中添加新的属性和方法
方法
getDate()
返回一个整数,表示一月中的某一天(1-31)
getDay()
返回一个整数,表示星期中的某一天(0-6,0表示星期日,6表示星期六)
getFullyear()
返回表示当地时间的年份的4位数
getHours()
返回表示当前时间中的小时部分的整数(0-23)
getMilliseconds()
返回表示当前时间中的毫秒部分的整数(0-999)
getMinutes()
返回表示当前时间中的分钟部分的整数(0-59)
getMonth()
返回表示当前日期中月的整数(0-11)
getSeconds()
返回表示当前时间中的秒部分的整数(0-59)
getTime()
返回从GMT时间1970年1月1日凌晨到当前Date对象指定的时间之间的毫秒数。
getTimezoneoffset()
返回以GMT为基准的时区偏差,以分钟计量
getUTCDate()
返回表示转换成世界时间的月中的某一天(1-31)
getUTCDay()
返回表示转换成世界时间的星期中的某一天(0-6,0表示星期日,6表示星期六)
getUTCFullyear()
返回表示转换成世界时间的年的4位数
getUTCHours()
返回用世界时间表示的时间的小时数(0-23)
getUTCMilliseconds()
返回用世界时间表示的时间的毫秒数(0-999)
getUTCMinutes()
返回用世界时间表示的时间的分钟数(0-59)
getUTCMonth()
返回用世界时间表示的日期的月数(0-11)
getUTCSeconds()
返回用世界时间表示的时间的秒数(0-59)
getYear()
返回日期对象中的年份,用2位或4位数字表示
Parse(date)
返回以参数Date表示的日期和时间与GMT时间1970年1月1日凌晨之间的毫秒数。
注意此方法与参数中指定的日期相联系,而不是与对象中的日期相联系。
参数Date应使用
Date.toGMTString()方法所写的如下格式的字符串(可以省略其中的部分信息):
Mon,17Jul200015:
30:
52UTC
setDate(day)
将日期对象中的设置为参数day,day为一个1-31的整数。
该方法返回在日期调整后从GMT
时间1970年1月1日凌晨到Date对象所确定的日期和时间之间的毫秒数(注意:
其他set
开头的方法均返回相应毫秒数,后面不再重复。
setFullyear(year)
将日期对象中的年设置为参数year表示的4位整数
setHours(hour)
将日期对象中的小时数设置为参数hour所表示的0-23的一个整数
setMilliseconds(milliseconds)
将日期对象中的毫秒数设置为参数milliseconds所表示的一个0-999的整数
setMinutes(minutes)
将日期对象中的分钟数设置为参数minutes所表示的一个0-59的一个整数
setMonth(month)
将日期对象中的月份数设置为参数month所表示的一个0-11的整数
setSeconds(seconds)
将日期对象中的秒数设置为参数seconds所表示的0-59的一个整数
setTime(milliseconds)
将日期对象的时间设置为参数milliseconds表示的整数,参数milliseconds表示从GMT
时间1970年1月1日凌晨到要设定时间之间的毫秒数
setUTCDate(day)
将日期对象中的日期设置为参数day表示的一个1-31的整数(世界时间)
setUTCFullyear(year)
将日期对象中的年份设置为参数year表示的4位整数(世界时间)
setUTCHours(hours)
将日期对象中的小时数设置为参数hours所表示的0-23的一个整数(世界时间)
setUTCMilliseconds(milliseconds)
将日期对象中的毫秒数设置为参数milliseconds所表示的一个0-999的整数(世界时间)
setUTCMinutes(minutes)
将日期对象中的分钟数设置为参数minutes所表示的0-59的一个整数(世界时间)
setUTCMonth(month)
将日期对象中的月份数设置为参数month所表示的一个0-11的整数(世界时间)
setUTCSeconds(seconds)
将日期对象中的秒数设置为参数seconds所表示的0-59的一个整数(世界时间)
setYear(year)
将日期对象中的秒数设置为参数year指定的值,这个参数可以是4位或2位整数
toGMTString()
返回表示日期对象的世界时间为字符串,日期在转换成字符串之前转换到GMT零时区
toLocalString()
返回一个表示日期对象所表示的当地时间的字符串
返回一个表示日期对象的字符串
toUTCString()
返回一个表示日期对象所表示的世界时间的字符串
UTC(year,month,day,hours,Minutes
Seconds,milliseconds)
与相应的构造函数Date类似,不过是用世界时间创建日期。
同样,year和month
是必要参数,其他参数是可选参数
valueOf()
2.4Function对象的属性和方法
arguments
表示函数参数的数组
Caller
表示调用当前正在执行的函数
为对象添加新的属性和方法
apply()
用于将一个对象中的方法应用到另一个对象
call(this)
call(this,arg1,arg2,….argN)
允许调用另外一个对象的方法
用于将一个函数转换为字符串
2.5Globa对象的属性和方法
类型
说明
Infinity
表示正无穷大的关键字
NaN
表示一个变量不等于任何数(即非数,NotaNumber)
escape(string)
escape(expression)
escape()函数以一个string对象或表达式为参数并返回一个string对象。
参数指字的字符串中的所有非字母字符被转换成以XXX%
表示的等价数字,XX是一个表示非字母字符的十六进制数
eval(command)
eval(string)
eval()函数将通过参数传入的一个包含JavaScript语句的字符串
作为一个JavaScript源代码执行。
eval()返回执行JavaScript语句
的返回值
isFinite(variable)
isFinite()函数用于确定一个变量是否有界,如果有界则返回true
否则返回false
isNaN(variable)
isNaN()函数用于确定一个变量是否是NaN,如果是,则返回
true,否则返回false
parseFloat(string)
parseFloat()函数用于将字符串开头的整数或浮点数分解出来,若字符串不是以数字开,则返回NaN
parseInt(string.radix)
parseInt()函数与parseFloat()函数类似,用于将字符串开头的整数分解出来,若字符串不是以数字开头,则返回NaN。
参数
radix可选。
用来表示字符串所表示的数的基数(二进制为2,
十六进制为16等)
unescape(string)
unescape()函数将参数传递来的字符串中的十六进制码转换成
ASCII码并返回,它完成escape()函数的逆操作
2.6Math对象的属性和方法
E
欧拉常数,约为2.718
LN10
10的自然对数(自然对数以欧拉常数为底),约为2.302
LN2
2的自然对数,约为0.693
LOG10E
以10为底的欧拉常数E的对数,约为0.434
LOG2E
以2为底的欧拉常数E的对数,约为1.442
PI
圆周率常数,约为3.14159
SQRT1_2
0.5的平方根,约为0.707
SQRT2
2的平方根,约为1.414
abs(num)
返回参数num的绝对值
acos(num)
返回参数num的反余弦,其值在0到PI之间,用弧度计量
asin(num)
返回参数num的反正弦,其值在-PI/2到PI/2之间,用弧度计量
atan(num)
返回参数num的反正切,其值在-PI/2GCPI/2之间
atan2(num1,num2)
返回坐标(num1,num2)对应的极坐标角度,其值在-PI到PI之间
ceil(num)
返回大于或等于参数num的最小整数
cos(num)
返回参数num的余弦,其值在-1到1之间
exp(num)
返回欧拉常数E的num次方
floor(num)
返回大于或等于参数num的最大整数
log(num)
返回参数num的自然对数
max(num1,num2)
返回参数num1和num2中较大的一个
min(num1,num2)
返回参数num1和num2中较小的一个
pow(num1,num2)
返回num1和num2次方
random()
返回一个0到1之间的随机数
round(num)
返回最接近参数num,的整数,如果该数的小数部门大于等于0.5,
则取大于它的整数,否则取小于它的整数
sin(num)
返回参数num的正弦,结果在-1到1之间
sqrt(num)
返回参数num的平方根
tan(num)
返回参数num的正切
返回表示该对象的字符串
2.7Number对象的属性和方法
MAX_VALUE
指定一个数的最大可能值,大约为1.9E308
MIN_VALUE
指定一个数的最小可能值,大约为5E-324
指定非数
NEGTIVE_INFINITY
指定数字为负无穷大
POSITIVE_INFINITY
指定数字为正无穷大
用于为对象添加属性和方法
返回用字符串表示的Number对象
2.8Object对象的属性和方法
constructor
表示对象的构造函数的名称
用来为对象添加新的属性和方法
将对象转换为用字答串表示
获得指定对象的原始值
2.9RegExp对象的属性和方法
RegExp.$*
表示multiline
RegFxp.$&
表示lastmatch属性
RegFxp.$_
表示input属性
RegFxp.$`
表示leftContext属性
RegFxp.$’
表示rightContext属性
RegFxp.$+
表示lastParen属性
RegFxp.$1,$2….$9
表示匹配的子字符串
global
指定是否检查所有可能的匹配
ignoreCase
指定在查找字符串时是否忽略大小写
input
被进行匹配的字符串
lastIndex
指定进行下一个匹配的开始位置
lastMatch
最后一次匹配的字符串
lastParen
最后被括号括住的子字符串匹配
leftContext
表示最近一次匹配之前的子字符串
multiline
决定模式匹配是否能在多行中进行
rightContext
表示最近一次匹配之后的子字符串
source
表示被用来进行模式匹配的文本
compile(pattern,flags)
编译一个正规表达式对象
exec(string)
在参数string的字符串中寻找匹配,匹配的结果通过一个数组返回
text()
测试一个字符串是否能够被匹配,返回布尔值true或false
2.10String对象的字符串格式设置方法
方法
anchor(name)
将调用此方法的字符串转换成一个<
A>
标记符的实例,用参数name设置NAME属性
这相当于将字符串用<
ANAME=name>
/A>
进行标记
big()
将调用此方法的字符串用大体字显示,相当于为字符串添加<
BIG>
/BIG>
bold()
将调用此方法的字符串用黑体字显示,要当于为字符串添加<
B>
/B>
标记符
fixed()
将调用此方法的字符串用等宽字体显示,相当于为字符串添加<
TT>
/TT>
fontcolor(hexnum)
fontcolor(colorname)
将用此方法的字符串用参数所设置的颜色显示,相当于为字符串添加<
FONTcolor=””
/FONT>
标记符。
参数即可以是表示颜色的十六进制值,也可以是浏览器能够识别的颜色名称
fontsize(num)
fontsize(string)
将用此方法的字符串用参数所设置的字体大小显示,相当于为字符串添加<
FONTcolor=””>
参数既可以是1到7之间的一个数字,也可以是以字符串形式传入的数字。
使用字符串数字时,字体大小取BASEFONT大小的相对倍数
italics()
将调用此方法的字符串用斜体字显示,相当于为字符串添加<
I>
/I>
link(URL)
标记符的实例,用参数URL设置HREF属性。
A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScriptTable