首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JS的分号可以省掉

    摘要: JavaScript语言从设计之初就是考虑分号的,使用不带分号的编码规则就要小心点啦。...第一反应就是JS引擎将代码生成语法树的时候,可能解析不正确。于是,我在第一行末尾加分号测试。...大宗师Douglas Crockford表示要正确使用分号 引用minhan在扯不完的 JS 分号问题文中的论述: JSON、JSLint、JSMin和ADSafe 的创造者、ECMA JavaScript...如果你不想用分号,又怕出问题,v2ex上有位童鞋给出了一个速记方案: 如果你写 JS 代码不喜欢分号,而又搞不清什么时候必须加分号,可以这么做:在以 "("、"[" 、"/"、"+"、"-" 开头的语句前面都加上一个分号...版权声明 转载时请注明作者 Fundebug以及本文地址: https://blog.fundebug.com/2018/09/18/js-semicolon-bug/

    9K60

    JavaScriptNode.js 有协程

    Generator 中文翻译过来我们可以称呼它为 “生成器”,它拥有函数的执行权,知道什么时候暂停、什么时候执行,这里还有一个概念协程,有些地方也看到过一些提问:“JavaScript 中有协程?”...“Node.js 中有协程?” 这些问题正是本文讨论的,本节着重从概念上让大家做一些了解,认识到协程在 JavaScript 是怎么样的存在。 进程 VS 线程 VS 协程?...在了解协程之前,先看进程、线程分别是什么,分享一个笔者之前写的 Node.js 进阶之进程与线程 文中结合 Node.js 列举了一些示例,也是从一些基础的层面来理解。...JavaScript 有协程 之前知乎上有个问题 “Node.js 真的有协程?”...execution 1 execution a 1 execution 2 a execution b 2 b 总结 “JavaScript 有协程?”

    4K30

    js混淆、js加密,是一回事

    js混淆、js加密,是一回事? 是的,js混淆、js加密指的是同一件事。 习惯上,国内称js加密,而国外叫做obfuscate,翻译为中文为混淆,其实是一样的。...都是指对js代码进行保护,比如把变量名变的无意义,把字符串加密、把执行流程打乱,等等。目的是让js代码失去可读性、变的难以理解。防止自己写的代码被他人使用或分析。...js混淆、js加密已经是个成熟的行业,有不少流行的工具,而且通常是saas模式的在线网站,比如js-obfuscator、jshaman、jsjiami.online,这些网站都是专业的js混淆加密工具...而在js编程中,还有另一种加密,是指加密算法,比如md5加密、base64加密,但一般直接叫作加密算法,而不叫js混淆或js加密。图片

    17420

    修改移动光猫,提升上网速度

    二是进了移动的光猫管理页后,发现是猫在做拨号的工作,而不是路由器拨号。 所以解决的方法就是买个新路由器,并且使用路由器拨号。 为什么要用路由器拨号呢?...光猫只做光电转换,工作负荷小,毕竟是白给的光猫,性能肯定好不到拿去 路由器的拨号机量比光猫大 光猫就做它的光电转换,其他的工作交给高性能的路由器来做 接下来要做的首先就是光猫的改造工作了!...我们找到一条INTERNET的这么一条协议,其他的协议不用改它。...辣么问题来了,你还记得用户名和密码?或者压根不知道QAQ。 一般情况这个用户名格式是:手机号@139.gd(广东的话后缀是gd,其他省份就不知道了)。...新建新的协议 把原来INTERNET的协议删除 新建新的连接 选择IPV4/IPV6,桥接模式 LAN端口就是路由器连接端口,路由器一般连在网口1上。因为这个口是千兆端口。

    11.1K41
    领券