
正文
js代码不规范有哪些体现,js代码看不懂
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JS编码规范有哪些
地址: https://github.com/rwaldron/idiomatic.jsJavaScript Standard Style Guide一个功能强大的 JavaScript 代码规范,自带 linter 和自动代码纠正,无需配置,自动格式化代码。可以在编码早期就发现代码中的低级错误。
比如在通用类文件Common.js有定义function $(elemID){return document.getElementById(elemID)}那么就不应该在Mail.js中再次出现这一功能函数的重复定义,对于一些复杂的方法更应该如此。
它们处理的问题都非常具有争议性,包括tab与空格、是否强制使用分号等等。还有一些令我感到惊讶的规则,往往最后都改变了我编写JS代码的习惯。对于每一条规则,我都会先给出规范的摘要,然后引用规范中的详细说明。
)alertalert注释规范使用JavaScript时,为了使代码易于阅读,需要为JavaScript代码加一些注释。
JS-书写规范性 可以使用共通函数的情况下,是否使用了共通函数。
拥有良好的命名规范,注意变量名区分大小写,允许包含字母、数字、美元符号($)和下划线,但第一个字符不允许是数字,不允许包含空格和其他标点符号。多写代码注释。
相关问答
Q1: 如何写出规范的JavaScript代码
地址: https://google.github.io/styleguide/jsguide.htmlIdiomatic JavaScript Style Guide符合语言习惯的 JavaScript 代码规范。不管有多少人参与,不管是否在同一个代码库,所有的 JavaScript 代码风格都必须像同一个人写的。
按从上到下的顺序执行JavaScript程序按照在HTML文档中的排列顺序逐行执行。如果代码(例如函数、全局变量等)需要在整个HTML文件中使用,最好将这些代码放在HTML文件的标记中。区分大小写字母JavaScript严格区分字母大小写。
因为JavaScript是一个函数式的面向对象语言,所以函数可以拥有方法。
优秀的技术如:npm、webpack等源代码构建维护工具,以及vue、react、angular等前端开发框架,JAVASCRIPT便拥有了一个涵盖语法标准、设计规范、项目构建管理规范、测试部署规范为一体的准工业化软件工程体系。
代码规范并不是一种编写正确JavaScript代码的规则,而是为了保持源代码编写模式一致的一种选择。对于JavaScript语言尤其如此,因为它灵活并且约束较少,允许开发者使用许多不同的编码样式。
Q2: 怎样编写可自定义维护JS代码
如果在你的代码中使用eval(),那么要记住”eval() is evil”。这个方法会将传入的字符串当做js代码来执行。如果代码是在运行前就确定的,那么没有必要使用eval()。如果代码是在运行时动态确定的,那么也有其他更安全的办法。
通过this可取得它们所属对象的上下文的方法称为公共方法当用 .或者下标表达式 来使用一个函数的时候,就是方法调用模式,this对象绑定到前面的对象。3,一个函数可以使用this来访问对象,所以它能检索对象的值或者更改对象的值。
多写代码注释。编写代码时的注释应当尽量全面一些,这便于自己再次浏览代码时好理解。能不使用with语句的时候尽量不要使用with语句,尽量少使用eval ,每次使用eval需要消耗大量时间。
Q3: JS使用时有哪些混淆点
1、js反混淆需要借助第三方工具:在百度搜索js混淆还原 把要还原的代码放在第一个文本框,点击js解混淆就可以了。
2、混淆可以用来隐藏来自外部世界的业务逻辑,它将大大减少文件的大小,因此服务器和客户机之间的数据传输速度会很快。缩小化也是一种混淆,在这里清空空空间,并重新命名变量。
3、由于AngularJS是通过控制器构造函数的参数名字来推断依赖服务名称的。所以如果你要压缩控制器的JS代码,它所有的参数也同时会被压缩,这时候依赖注入系统就不能正确的识别出服务了。
js代码不规范有哪些体现的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于js代码看不懂、js代码不规范有哪些体现的信息别忘了在本站进行查找喔。






