<script type="text/javascript">
//es5严格模式
//当es3和es5一些方法存在冲突,要不使用es5方法去解决,要不默认用es3的方法去解决
// function demo() {
// console.log(arguments.callee);
// }
// demo();
// "use strict"//为什么要使用字符串来表示 向低版本不报错,向高版本进行兼容
// function test() {
// console.log(arguments.callee);
// }
// test();
//with的使用
// var obj = {
// name : "obj"
// }
// var name = 'window';
// function test() {
// var name = 'scope';
// with(obj) {//with方法 指向作 用域的最顶端
// console.log(name);
// }
// }
//test();
// var org = {
// dp1 : {
// jc : {
// name : 'abc',
// age : 123
// },
// deng : {
// name : "xiaodeng",
// age : 234
// }
// },
// dp2 : {
// }
// }
// with (org.dp1.jc) {
// console.log(name);//abc
// }
// with(org.dp1.deng) {
// console.log(name);//xiaodeng
// }
// with(document) {
// write('a');//a
// }
// "use strict"
// function Test() {
// console.log(this);
// }
// new Test();
//eval()
//1.改变作用域 2.转化成123 3。es3不能使用
// eval('console.log('123')');//123
</script>
ES5的使用eval,()
原创
©著作权归作者所有:来自51CTO博客作者夕陌的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
使用gulp ES6转ES5
使用gulp ES6转ES5
javascript es6 gulp html github -
ES5 新的对象方法
ECMAScript 5 为 JavaScript 添加了许多ect, property)// 将所有属性作为数组返回Object.getOwnPro
js javascript es5 数组 对象方法