廖雪峰JS知识点整理——快速入门
2024-09-08 14:09:33
基本语法
1、每个语句以;结尾。
2、单行注释://...
3、多行注释:/*... ...*/
数据类型和变量
运算
1、==自动转换数据类型在比较,不推荐使用
2、===不会转换数据类型,推荐使用
3、基本数据类型比较是为值的比较,引用数据类型的比较是为是否引用同一引用对象
4、=赋值符号
5、注意:NaN === NaN; //false,判断NaN的唯一方法:isNaN(NaN); //true
6、typeof操作符,返回如值:
- "undefined"——值未定义
- "boolean"——布尔值
- "string"——字符串
- "number"——数值
- "object"——对象或null
- "function"——函数
数据类型:
undefined、null、boolean、string、number、object
注意:null与""(空字符串)不同,与0(数值0)不同
引用数据类型:
object(array、date、RegExp、function)
变量
1、直接声明,全局变量
2、var申明,局部变量,“函数体的变量”
3、let申明,“代码块的变量”,只能在{...}有效
最新文章
- Intent和Intent Filters
- 参数化查询为什么能够防止SQL注入
- jQuery清除文本框,内容并设置不可用
- 【UML】UML序列图总结
- 从抽象谈起(三):AOP编程和ASP.NET MVC
- this的使用、继承、super
- JQueryMobile页面跳转参数的传递解决方案
- 如果在配置中将“system.serviceModel/serviceHostingEnvironment/multipleSiteBindingsEnabled”设置为 true,则需要终结点指定相对地址。如果在终结点上指定相对侦听 URI,则该地址可以是绝对地址。若要解决此问题,请为终结点“http://localhost/Service1.svc”指定相对 URI。
- javaweb学习总结十三(dom4j方式对XML文档进行解析以及Xpath的使用)
- linux 的一个防火墙策略
- libvirt-adabddad
- 一步一步学c#(五):泛型
- Android 反编译(一,apktool+smail2java)
- SDCC 2016中国软件开发者大会十三大主题
- laravel使用多个数据库连接
- C#钩子类 几乎捕获键盘鼠标所有事件
- LVM常规操作记录梳理(扩容/缩容/快照等)
- STL:unordered_set/unordered_multiset(c++11)
- Java基础之多态性
- 使用Swashbuckle.AspNetCore生成.NetCore WEBAPI的接口文档
热门文章
- vite + vue3 + js + xlsx 导出excel
- go语言学习教程
- 使用viper读取配置文件
- 2021 icpc 沈阳 I 【分式线性变换的保交比性】
- wpf DataGrid cell 背景色修改参考
- oracle学习undo之事务槽和oracle的多种提交方式
- C++的右值引用是左值,rvalue reference is lvalue.
- 如何理解JavaScript中常用的4种排序算法?
- 在LUbuntu上搭建Neovim+Markdown环境
- error NU1301: Failed to retrieve information about 'volo.abp.cli' from remote source 'https://www.myget.org/feed/Packages/aspnetcoremodules/FindPackagesById()?id='volo.abp.cli'&;semVerLevel=2.0.0'.