Javascript 已被弃用的或删除的特性(V客学院知识分享)
JavaScript 语言更新很快,ES6现在正在盛行的同时,ES7/ES8的规范标准即将面试。随着javascript的不断更新,那些已经被废弃的(仍然可用,但未来会被删除)或者已经过时的(已经被删除,不能再用了)JavaScript特性,可能任然被使用,这里把它们列出来以做学用。
废弃特性(仍然可以使用)
1.RegExp全局对象的属性。下面的这些属性已经被废弃.注意,这和替换字符串中使用的同名标记没有直接关系.
应该使用下面这些正则实例上的同名属性来代替:
2.RegExp全局对象的方法
compile方法已经被废弃.
valueOf方法已经被废弃.使用Object.valueOf来替代.
3.函数对象的属性
caller和arguments属性已经废弃,因为它们会泄漏函数调用者.你应该在函数内部使用arguments对象来代替函数的arguments属性.
4.Date方法
getYear和setYear方法因为会受千年虫问题的影响,所以已经被getFullYear和setFullYear方法替代.同时你还应该用toISOString方法来代替已经废弃的toGMTString方法.
5.转义序列
八进制转义序列(反斜杠\后跟一位,两位,或三位的八进制数字)出现在字符串字面量和正则字面量中的的用法已经废弃.
escape函数和unescape函数已经废弃,请使用encodeURI,encodeURIComponent,decodeURI或者decodeURIComponent来进行给定字符串的编码和解码工作.
过时特性(不能在使用的特性)这些过时的特性已经完全被删除,不能在当前版本或者未来版本的JavaScript中使用了.
(PHP开发、web前端、UI设计、VR开发专业培训机构--V客IT学院版权所有,转载请注明出处,谢谢合作!)
转载于:https://www.cnblogs.com/wrx3166/p/7245416.html
Javascript 已被弃用的或删除的特性(V客学院知识分享)相关推荐
- Dynamics 365 App for Outlook 与 Dynamics 365 for Outlook(已被弃用)
在最新的版本中Dynamics 365 for Outlook(Outlook 客户端)已被弃用 随 Dynamics CRM 2016(版本 8.0)引入的 Dynamics 365 App for ...
- 解决Vscode提示bodyparser已被弃用的问题
解决Vscode提示bodyparser已被弃用的问题 被弃用真的就不能用了吗? 理论上来说,被弃用的用还是能用,但是out了,它有更好的方法可以使用 express已经把bodyParser合并进去 ...
- JavaScript 已被淘汰?
作者 | Yanique Andre 译者 | Arvin,责编 | 屠敏 头图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSDNnews) 以下为译文: JavaScript被淘汰 ...
- macbook删除已卸载软件的图标,删除launchpad里已卸载软件的图标,Steam
macbook删除已卸载软件的图标,删除launchpad里已卸载软件的图标,Steam 1.图中CSGO已经在mac上卸载,但是launchpad上图标还有,强迫症患者表示贼难受!!! 2.删除方法 ...
- 如何恢复被删短信_苹果手机已删除的短信怎么恢复?分享几种简单的恢复方法...
原标题:苹果手机已删除的短信怎么恢复?分享几种简单的恢复方法 各位苹果用户,你们在使用苹果手机的时候,会不会经常不小心误删了手机数据呢?像我这种强迫症,有时候一看到密密麻麻的短信,尤其大多数短信都是那 ...
- 添加删除按钮html代码怎么写,JavaScript添加一个文本框并带有删除按钮
JavaScript添加一个文本框并带有删除按钮属于前端实例代码,有关更多实例代码大家可以查看. 实际操作中可能需要动态的创建和删除一个元素,比较常见是添加一个文本框和一个删除按钮,点击删除按钮可以删 ...
- html5扩展函数的使用方法,知识分享:JavaScript基础语法
知识分享:JavaScript基础语法 原创 mb5fd868d58f1472021-01-22 16:52:56©著作权 阅读数 41 ©著作权归作者所有:来自51CTO博客作者mb5fd868d5 ...
- Javascript教程:AngularJS的五个超酷特性
日期:2012-7-17 来源:GBin1.com AngularJS是一个超棒的javascript框架,不单单对于开发人员来说非常有吸引力,对于UI设计师来说也同样出色.在这篇教程中,我们将简单 ...
- javascript动态创建表格:新增、删除行和列
利用js来动态创建表格有两种格式,appendChild()和insertRow.insertCell().两种方式其实差不多,但第一种有可能在IE上有问题,所以推荐大家使用第二种了,直接说吧. 1. ...
- JavaScript学习笔记:动态添加与删除表格行
文章目录 一.添加表格行与单元格 二.动态删除表格行与单元格 三.案例演示1 四.案例演示2 一.添加表格行与单元格 Javascript可以控制table,动态的插入行和单元格.rows保存着< ...
最新文章
- 关于开源网管软件选型的几点思考
- 基于完成端口的文件传输设计
- API---有意思的API
- 从 TFS 迁移源代码到 git
- 【2018.5.19】模拟赛之三-ssl2434 取数【搜索,卡常或记忆化搜索】
- Ubuntu16.04中php如何切换版本
- Bokeh——交互式可视化库
- 闲鱼账号被封怎么办?解封看这里!
- .依存句法分析--提取用户评论
- 幼儿园体育游戏电子计算机教案,【幼儿园体育跳圈圈教案】小班体育教案跳圈圈_小班跳圈圈游戏教案_亲亲宝贝网...
- 一个月读完6本书?这些烧脑神书,你能读完1本,就是学霸!
- php连接数据库(一)
- 《深入剖析Tomcat》源码
- Transfrom在64bit服务下面无法运行
- 任小龙 mysql笔记_小码哥-任小龙Java笔记-面向对象的全部笔记.pdf
- C++语言分号的使用
- 面试拆解:系统上线后Cpu使用率飙升如何排查?
- 微信小程序——章节自测七
- 阿里云和本地网络安装clone GitHub代码很慢的解决
- 重装系统进入PE的快捷键大全