编写可维护的JS 04
2024-10-15 13:43:31
4.变量、函数和运算符
- 变量 变量声明提前,单var
- 函数声明 先声明fn再执行 函数声明不应出现在语句块中
- 函数调用间隔 函数名与左括号间无间隔
- 立即调用函数
(fuction(){})
- 严格模式
use strict
以严格模式来解析代码 ,不推荐在全局使用,在函数局部使用 - 相等 不使用强制类型转换
==
!=
如果比较值中一个是否是对象,会调用ValurOf()
方法 . 推荐使用===
!==
- eval 禁止使用
Function
别无他法的时候使用eval - 原始包装类型
String
Boolean
Number
最新文章
- SQL语句order by两个字段同时排序
- KnockoutJS 3.X API 第三章 计算监控属性(1) 使用计算监控属性
- hibernate 3.3.2GA版的下载
- bootstrap学习总结-02 网格布局
- Linux 中,如何显示 (gcc)make时实际执行命令
- 用c#开发微信(3)基于Senparc.Weixin框架的接收普通消息处理 (源码下载)
- java&;postgresql时区总结
- Java集合的Stack、Queue、Map的遍历
- python 批量更换图片格式脚本
- web项目设计与开发——DBHelper3
- ios 渐进淡出
- 【问题】sql数据库报无效的数据证书,需重新安装
- 【SparkStreaming学习之二】 SparkStreaming算子操作
- Java_JVM参数-XX:MaxDirectMemorySize 与 两种 ByteBuffer: heap,direct ByteBuffer
- Python txt文件读取写入字典的方法(json、eval)
- Directx11代码下载
- EHCI规范(转)
- bzoj2595 / P4294 [WC2008]游览计划
- http系列(一)
- webpack快速入门——CSS进阶:消除未使用的CSS
热门文章
- qt运行库
- CC++初学者编程教程(12) 基于rhel6.3的Oracle数据库学习环境搭建
- 普林斯顿大学算法课 Algorithm Part I Week 3 排序算法复杂度 Sorting Complexity
- snort简介以及在Ubuntu下的安装
- [置顶] 自娱自乐6之Linux gadget驱动5(自编gadget驱动,包涵与之通讯的主机usb驱动,已调试通过)
- Android SoundPool 的使用以及原理分析
- 【JavaScript脚本编程技术详解-----(一)】
- JavaScript字符串插入、删除、替换函数
- ACCESS 里面的坑
- javascript高级知识点——内置对象原型