JavaScript基础知识:变量声明与数据类型
需积分: 24 59 浏览量
更新于2024-08-05
1
收藏 10KB MD 举报
"黑马JavaScript笔记一"
这篇笔记主要介绍了JavaScript中的基本概念,包括变量的声明、命名规范、数据类型以及转换方法。以下是详细内容:
### 变量声明
在JavaScript中,可以使用`var`关键字来声明变量。声明多个变量时,只需要一个`var`关键字,变量之间用英文逗号分隔。如果只声明不赋值,变量的值将为`undefined`。如果既不声明也不赋值,程序会报错;但如果直接赋值而不声明,虽然不会立即报错,但会影响全局变量。
### 变量命名规范
变量名应遵循以下规则:
1. 变量名必须以字母、下划线(_)或美元符号($)开头。
2. 后续字符可以是字母、数字、下划线或美元符号。
3. 不建议使用保留字作为变量名。
4. 变量名区分大小写。
ES6中引入了一种新的变量类型——`symbol`,它是一种唯一的、不可变的数据类型,通常用于创建对象的唯一键。
### 数据类型
笔记提到了几种基础数据类型:
1. **数值型(number)**:JavaScript支持整数和浮点数。可以使用`isNaN`函数判断一个变量是否是非数字类型,它会返回`true`或`false`。八进制数前加`0`,十六进制数前加`0x`。
2. **字符串(string)**:由一个或多个字符组成的序列。字符串的长度可以通过`.length`属性获取,例如`console.log(str.length)`将显示字符串的长度。
3. **布尔型(Boolean)**:只有两个值,`true`和`false`。
### 类型转换
1. **字符串转义**:在字符串中,`\n`代表换行,`\t`代表制表符,`\b`通常代表退格,空格则无需转义。
2. 要将数值转换为字符串,可以使用`.toString()`方法,如`var str = num.toString();`
### 查询变量数据类型
JavaScript提供了`typeof`操作符来查询变量的数据类型。它可以返回变量的原始数据类型,例如`'number'`、`'string'`等。需要注意的是,对于`null`和自定义对象,`typeof`会分别返回`'object'`,而数组也会被识别为`'object'`。
以上内容是JavaScript编程的基础知识,理解和掌握这些概念对于编写JavaScript代码至关重要。通过深入学习和实践,你可以更好地运用这些知识来创建动态的网页应用。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-10-09 上传
2019-08-14 上传
2019-12-25 上传
云巅有间小卖部
- 粉丝: 10
- 资源: 6
最新资源
- Angular程序高效加载与展示海量Excel数据技巧
- Argos客户端开发流程及Vue配置指南
- 基于源码的PHP Webshell审查工具介绍
- Mina任务部署Rpush教程与实践指南
- 密歇根大学主题新标签页壁纸与多功能扩展
- Golang编程入门:基础代码学习教程
- Aplysia吸引子分析MATLAB代码套件解读
- 程序性竞争问题解决实践指南
- lyra: Rust语言实现的特征提取POC功能
- Chrome扩展:NBA全明星新标签壁纸
- 探索通用Lisp用户空间文件系统clufs_0.7
- dheap: Haxe实现的高效D-ary堆算法
- 利用BladeRF实现简易VNA频率响应分析工具
- 深度解析Amazon SQS在C#中的应用实践
- 正义联盟计划管理系统:udemy-heroes-demo-09
- JavaScript语法jsonpointer替代实现介绍