- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JS的一些运算
JavaScript 运算符运算符 = 用于赋值。运算符 + 用于加值。JavaScript 算术运算符算术运算符用于执行变量与/或值之间的算术运算。给定?y=5,下面的表格解释了这些算术运算符:运算符描述例子结果+加x=y+2x=7-减x=y-2x=3*乘x=y*2x=10/除x=y/2x=2.5%求余数 (保留整数)x=y%2x=1++累加x=++yx=6--递减x=--yx=4JavaScript 赋值运算符赋值运算符用于给 JavaScript 变量赋值。给定?x=10?和?y=5,下面的表格解释了赋值运算符:运算符例子等价于结果=x=y?x=5+=x+=yx=x+yx=15-=x-=yx=x-yx=5*=x*=yx=x*yx=50/=x/=yx=x/yx=2%=x%=yx=x%yx=0用于字符串的 + 运算符+ 运算符用于把文本值或字符串变量加起来(连接起来)。如需把两个或多个字符串变量连接起来,请使用 + 运算符。txt1=What a very;txt2=nice day;txt3=txt1+txt2;在以上语句执行后,变量 txt3 包含的值是 What a verynice day。要想在两个字符串之间增加空格,需要把空格插入一个字符串之中:txt1=What a very ;txt2=nice day;txt3=txt1+txt2;或者把空格插入表达式中:txt1=What a very;txt2=nice day;txt3=txt1+ +txt2;在以上语句执行后,变量 txt3 包含的值是:What a very nice day对字符串和数字进行加法运算请看这些例子:x=5+5;document.write(x);x=5+5;document.write(x);x=5+5;document.write(x);x=5+5;document.write(x);规则是:如果把数字与字符串相加,结果将成为字符串。更多的运算符deletedelete 运算符删除对以前定义的对象属性或方法的引用。例如:var o = new Object;o.name = David;alert(o.name);//输出 Daviddelete o.name;alert(o.name);//输出 undefined在这个例子中,删除了 name 属性,意味着强制解除对它的引用,将其设置为 undefined(即创建的未初始化的变量的值)。delete 运算符不能删除开发者未定义的属性和方法。例如,下面的代码将引发错误:deleteo.toString;即使toString是有效的方法名,这行代码也会引发错误,因为toString() 方法是原始的ECMAScript方法,不是开发者定义的。voidvoid 运算符对任何值返回 undefined。该运算符通常用于避免输出不应该输出的值,例如,从 HTML 的 a 元素调用 JavaScript 函数时。要正确做到这一点,函数不能返回有效值,否则浏览器将清空页面,只显示函数的结果。例如:a href=javascript:window.open(about:blank)Click me/a如果把这行代码放入 HTML 页面,点击其中的链接,即可看到屏幕上显示 [object]。TIY这是因为window.open() 方法返回了新打开的窗口的引用。然后该对象将被转换成要显示的字符串。要避免这种效果,可以用 void 运算符调用window.open() 函数:a href=javascript:void(window.open(about:blank))Click me/a这使window.open() 调用返回 undefined,它不是有效值,不会显示在浏览器窗口中。提示:请记住,没有返回值的函数真正返回的都是 undefined。前增量/前减量运算符直接从 C(和 Java)借用的两个运算符是前增量运算符和前减量运算符。所谓前增量运算符,就是数值上加 1,形式是在变量前放两个加号(++):variNum = 10;++iNum;后增量/后减量运算符还有两个直接从 C(和 Java)借用的运算符,即后增量运算符和后减量运算符。后增量运算符也是给数值上加 1,形式是在变量后放两个加号(++):variNum = 10;iNum++;一元加法和一元减法大多数人都熟悉一元加法和一元减法,它们在ECMAScript中的用法与您高中数学中学到的用法相同。一元加法本质上对数字无任何影响:variNum = 20;iNum = +iNum;alert(iNum);//输出 20这段代码对数字 20 应用了一元加法,返回的还是 20。尽管一元加法对数字无作用,但对字符串却有有趣的效果,会把字符
您可能关注的文档
最近下载
- 第四届全国工业设计职业技能大赛(无损检测员赛项)选拔赛考试题库(含答案).docx VIP
- 结缔组织病相关的间质性肺疾病诊断和治疗.pptx VIP
- 部编语文六年级上册第八单元整体教学设计教案.docx VIP
- 2024届高考作文素材- 敦煌.docx VIP
- 学年山东省济南市天桥区数学五年级上册第一学期期末考试真题(人教版,含答案).docx VIP
- 05G511 梯形钢屋架图集标准.docx
- ARM Cortex-M 系列:ARM Cortex-M7 系列_(4).Cortex-M7的指令集.docx
- 全驱动灵巧手的电气系统设计及控制方法研究.pdf
- 眼肿瘤 ppt课件(必威体育精装版文档).ppt VIP
- 天然气企业LNG储配站交接班记录式样.pdf VIP
文档评论(0)