JS随堂笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS随堂笔记相关的知识,希望对你有一定的参考价值。
西安人才网的JavaScript随堂笔记
1. 怎么调试程序:
bug: 程序运转过程中遇到的过错
debug: 发现问题,并处理问题
怎么调试: 只需期望的作用没出来,先按F12,翻开console
如果程序犯错,在console会提示过错的原因和方位
回到js文件中的相同方位,修改后,重新运转
根本语法:
1. js中区别巨细写
2. 每句话完毕激烈主张用分号完毕
注释:
多行注释:
单行注释: //注释的内容
2. ***变量:
什么是变量: 内存中,存储数据的一块存储空间,再起一个姓名
何时运用: 只需一个数据,可能被重复运用,就都要先保存在变量中,再运用变量。
怎么运用:
声明: 在内存中拓荒一块存储空间,再起一个姓名
怎么声明: var 变量名;
激烈主张: 一切变量必须用var声明;
特别: 仅声明,但还未赋值,默许保存的是undefined
什么是undefined: 一切变量的默许值
赋值: 将数据保存到变量中
怎么赋值: 变量名=值;
意为: 将等号右边的值,保存到等号左面的变量中。
特别: 如果给未声明的变量赋值,会主动创立——激烈不主张
防止: 在程序开端开端方位加一句: "use strict";
简写: 声明一起就初始化变量的值:
什么是初始化: 第一次给变量赋值
var 变量名=值;
一起声明多个变量:
var 变量名1=值1,变量名2=值2,...;
取值: 从变量中取出值,做运算
怎么取值: 任何方位,只需运用变量名,就等效于运用变量中的值。
特别: 企图从未声明的变量中取值,报错:ReferenceError:
变量的命名:
主张: 1. 见名知义:
2. 驼峰命名: 首字母小写,之后每个单词首字母大写
忌讳: 1. 不能以数字最初
2. 不能运用js保留字
什么是保留字: js现已占用的,具有特别含义的词
常量:
什么是: 一旦创立,值不行改动的量
何时运用: 如果一个值,一旦创立,不能被修改,就要保存在常量
怎么运用:
创立: const 常量名=值;
一般常量名 悉数大写!
运用: 除了值不能改之外,其他和一般变量用法完全一样
3. ***数据类型:
什么是数据类型: 一个数据在内存中的存储格局
为什么: 实际中不同类型的数据,都能执行不同的操作
不同的操作,需求专门存储格局支撑。
2大类:
原始类型:值直接保存在变量中 的数据类型
5类:
数字类型number: 程序中专门存储数字的类型
number可存储整数和浮点数
何时运用: 一个数字可能用于核算或比较时
怎么运用: 程序中但凡不加引号的数字,默许都是数字类型
内存占用: 整数 占4字节 32位
浮点数 占8字节 64位
数值巨细和存储空间无关
特别:
舍入差错:核算机中也有核算不尽的数字
减,乘,除都可能发生。
无法完全防止
只能近似处理: 将核算结果,按指定小数位数四舍五入
n.toFixed(d);//d表明小数位数
字符串类型string: 程序中专门存储一串文字的类型
何时运用: 如果一串字符仅用于显现或标识只用,就要加""
怎么运用: 程序中但凡用引号包裹的一串文字,默许是字符串。
字符串一般不用做核算或比较巨细。
内存占用: js运用unicode编码保存每个字符
什么是unicode编码: 对全球首要语言中每个字编一个号
练习: 获取一个字的unicode号
1个汉字占 2字节
1个英文字母或数字,标点占 1字节
字符串的内存占用直接取决于字符个数
特别:
字符串的内容,一旦创立不行改动,只能整个替换。
布尔类型boolean: 只有两个值: true/false
何时运用: 往后只需表明一个判别的结果,就用布尔类型
undefined:undefined: 是一切变量的默许值
null:null ?
引证类型:值不直接保存在变量中 的数据类型
以上是关于JS随堂笔记的主要内容,如果未能解决你的问题,请参考以下文章