资讯专栏INFORMATION COLUMN

什么是with?

jsbintask / 2803人阅读

摘要:任何对象都可以使用关键字通过我们可以减少一些枯燥的输入工作。以对象作为参数,然后是一堆花括号,其中包含着代码块。因为会假定这些方法是属于作为参数的那个对象的例子如下并不需要注意严格模式下会报错,慎用

任何对象都可以使用关键字with,通过with我们可以减少一些枯燥的输入工作。
with以对象作为参数,然后是一堆花括号,其中包含着代码块。代码块里的语句在调用特定对象的方法时可以不必指定这个对象。因为JS会假定这些方法是属于作为参数的那个对象的
例子如下:

with(Math) {
var x = random();//并不需要Math.random();//注意严格模式下会报错,慎用with
}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/81300.html

相关文章

  • 如何打造一个安全满分网站

    摘要:继上一篇如何打造一个全满分网站之后,这一次我们来谈谈如何打造一个在安全方面也能打满分的网站。无论如何,我们把一个安全得分只有的网站,通过各种方法优化到了得分为,是不是小有成就感呢你也来试一试吧 继上一篇《如何打造一个全满分网站》之后,这一次我们来谈谈如何打造一个在安全方面也能打满分的网站。因为对于一个网站来讲,仅有功能是不够的,还需要考虑性能,仅有性能也不够,还需要考虑安全。 由于网站...

    张巨伟 评论0 收藏0
  • 什么TensorBoard?

    摘要:那他们有什么区别呢顾名思义,是一个名称作用域,是变量作用域。这两种创建方式也是有区别的。在下时,创建的变量名不受的影响,而且在未指定共享变量时,如果重名就会报错。要注意的是,下面的代码会报错。 前言 只有光头才能变强。文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 回顾前面: 从零开始学TensorFlow【...

    SwordFly 评论0 收藏0
  • 《Python有什么好学的》之上下文管理器

    摘要:引上下文管理器太极生两仪,两仪为阴阳。而最常用的则是,即上下文管理器使用上下文管理器用之后的文件读写会变成我们看到用了之后,代码没有了创建,也没有了释放。实现上下文管理器我们先感性地对进行猜测。现实一个上下文管理器就是这么简单。 Python有什么好学的这句话可不是反问句,而是问句哦。 主要是煎鱼觉得太多的人觉得Python的语法较为简单,写出来的代码只要符合逻辑,不需要太多的学习即可...

    qpwoeiru96 评论0 收藏0
  • Swoft| Swoft官网全站 HTTP2 实践

    摘要:官网全站实践正式来袭也迎来自己的一个里程碑数正式突破官网作为项目组服务开发者们的重要渠道也迎来了自己的一次重大更新重构升级到全站实现本篇先介绍官网全站实践先来一张官网效果图镇楼静态资源由托管开启业务代码交由执行设置使用协议要实现非常简单 date: 2018-3-8 13:50:03title: Swoft| Swoft官网全站 HTTP2 实践 Swoft1.0正式来袭, Swoft...

    stdying 评论0 收藏0
  • 译-在Python正则模式中search()和match()的区别什么

    摘要:它与新行无关,因此它在模式上与的用法不同。如果没有位置能够匹配这个模式则返回注意这个跟在字符的某处有长度的匹配是有区别的。 问:在Python正则模式中search()和match()的区别是什么? 我已经阅读了现有的相关文档,但是我总是记不住,碰到类似的问题,我还要不断地查找再学习,我希望某个大神能够给个清晰的案例,让我能够很好的记住,或者至少能够在Stackoverflow上有个地...

    MycLambert 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<