系统函数的应用
2023-09-14 08:58:30 时间
系统函数的应用
在JavaScript中,函数的实参可以与形参不一致,如何获取实参?使用关键字arguments表示实参数组。
全局方法:
escape方法:对字符串进行特殊方式编码
unescape方法:对特殊编码的字符串进行解码
praseInt():将其他对象转换为整形。如果不可转换成功,返回NaN. NaN是一个保留字,表示非数字
praseFloat():将其他对象转换成为浮点型。如果不可转换成功,返回NaN
isNaN():是否非数字
isFinite(numebr):判断数字是否是有限的,返回boolean值
eval(str):
解析字符串,这个函数很重要
在程序里面解析程序的一个方法,将由合法的程序代码字符串解析成程序代码。我们在使用Ajax接受JSON参数的时候回使用到。
<html> <head> </head> <body> </body> </html> <script> function demo(a,b){ alert(arguments.length); } //demo(1,2,3,4); //var s="我是你无奈的选择,你只想要一个好人,我为你戴上了戒指,你的笑还是那么甜美。"; var s="%u6211%u662F%u4F60%u65E0%u5948%u7684%u9009%u62E9%uFF0C%u4F60%u53EA%u60F3%u8981%u4E00%u4E2A%u597D%u4EBA%uFF0C%u6211%u4E3A%u4F60%u6234%u4E0A%u4E86%u6212%u6307%uFF0C%u4F60%u7684%u7B11%u8FD8%u662F%u90A3%u4E48%u751C%u7F8E%u3002"; //alert(s); //document.write(escape(s)); //%u6211%u662F%u4F60%u65E0%u5948%u7684%u9009%u62E9%uFF0C%u4F60%u53EA%u60F3%u8981%u4E00%u4E2A%u597D%u4EBA%uFF0C%u6211%u4E3A%u4F60%u6234%u4E0A%u4E86%u6212%u6307%uFF0C%u4F60%u7684%u7B11%u8FD8%u662F%u90A3%u4E48%u751C%u7F8E%u3002 //document.write(unescape(s)); /* var s="1.234"; s="a123"; alert(parseInt(s)); alert(parseFloat(s)); */ var a=10; var str="function cs(a){return a*a;} alert(cs(a));"; alert(str); eval(str); </script>
相关文章
- [Android] Android5.1系统自带的应用启动次数统计
- 应用性能管理服务的采集介绍
- 视图应用竟然还可以这么优化?不得不收藏(8)
- Node.js配合jQuery UI autocomplete的应用
- 大数据应用之:MongoDB从入门到精通你不得不知的21个为什么?
- 从零开始入门 K8s | 有状态应用编排 - StatefulSet
- 范式与反范式的应用(一)(转)
- 【STM32H7教程】第48章 STM32H7的FMC总线应用之是32路高速IO扩展
- 80. 采用测试驱动开发理念(Test Driven Development)进行 SAP UI5 应用的功能开发(二)
- 了解 Restful ABAP Programming 模型系列之三:云端 ABAP 应用调试
- 大型网站动态应用系统架构(转)
- Atitit. Xss 漏洞的原理and应用xss木马
- 【Android笔记50】Android应用如何获取系统服务(软键盘管理器、闹钟管理器)
- AI之FL:联邦学习(Federated Learning,分布式机器学习技术)的简介(背景/思想/特点/优势/未来展望/发展史)、系统及其架构、场景应用之详细攻略
- AI&BlockChain:“知名博主独家讲授”人工智能创新应用竞赛【精选实战作品】之《基于计算机视觉、自然语言处理、区块链和爬虫技术的智能会议系统》软件系统案例的界面简介、功能介绍分享之五、人脸图像
- ML之FE:Vintage曲线/Vintage分析的简介、计算逻辑、案例应用之详细攻略
- Android 10.0 系统framework禁止访问应用信息页
- Android 10.0 系统settings禁止访问应用信息页
- 设计模式的C语言应用-访问者模式-第九章
- 【Android 逆向】Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | VS 自带的 Android 平台应用创建与配置 )
- 基于框架的应用系统开发
- JavaAgent 应用(spring-loaded 热部署)
- 分布式调用跟踪系统的设计和应用
- 友元成员函数的简单应用
- 【机器学习】6、推荐系统原理与应用