博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基本概念---part2
阅读量:6419 次
发布时间:2019-06-23

本文共 648 字,大约阅读时间需要 2 分钟。

咱们这一章继续介绍关于js的基本概念,千里之行始于足下,大家要好好的重视打基础

关键字和保留字

js有ECMA-262描述了一组具有特定用途的
关键字,这些关键字专门被用来控制语句的开始与结束,或者用于执行特定的操作等等。按照规定关键字是不能用作标识符的那么js都有哪些关键字呢?

其实大家不用死记硬背下来,这些关键字我们会在之后的编码过程中经常遇到
除了关键字ECMA-262还描述了一组不能用作标识符的保留字(就是一种在现在的版本还没有特定的用途但是将来很有可能作为关键字出现的
“可能关键字”)。

保留字也不介意变成关键字去使用

变量

js的变量是弱类型的(或者称为松散型的),所谓弱类型就是可以用来保存任何数据类型,每个变量仅仅是用于保存任何类型值的一个占位符而已,定义变量要用“var”例如:

在这个变量里面保存了值是数字1的num变量,既然提到了数据类型我们接下爱要花很大幅的篇幅去讲数据类型相关的知识,我们利用这一章开一个头:

数据类型

ECMAScript中有5中简单数据类型(undefined,null,boolean,number,string)还有一种复杂数据类型(object)我们要区分它们就要先学会一个工具“typeof”
由于js里面的任何变量可以是任何数据类型,因此我们需要typeof来检测给定变量的数据类型 typeof就是负责这方面的信息的操作符,例如:

可以根据typeof来判断num的数据类型是number
下一章我们要重点讲一下数据类型和他们的用法

转载地址:http://fqvra.baihongyu.com/

你可能感兴趣的文章
并发集合(一)引言
查看>>
如何写gdb命令脚本
查看>>
Android ListView展示不同的布局
查看>>
oracle 表(下)
查看>>
iOS宏(自己使用,持续更新)
查看>>
手把手玩转win8开发系列课程(3)
查看>>
NGINX引入线程池 性能提升9倍
查看>>
《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件
查看>>
linux下mongodb定时备份指定的集合
查看>>
SMP架构多线程程序的一种性能衰退现象—False Sharing
查看>>
oVirt JBAS server start failed, ajp proxy cann't server correct. ovirt-engine URL cann't open
查看>>
CDP WebConsole上线公告
查看>>
ubuntu下安装摄像头应用程序xawtv
查看>>
GFS2,GFS,EXT2,EXT3 SEQ-write performance compare
查看>>
PostgreSQL 如何比较两个表的定义是否一致
查看>>
PHPCMS2008利用EXP
查看>>
扩展android-volley来开发Android restful client
查看>>
Linux Mint下Kindle Fire调试android程序
查看>>
自定义Background
查看>>
git笔记
查看>>