JS基础笔记

数据存储单位

大小关系:bit < byte < kb < GB < TB<.....
  • 位(bit): 1bit 可以保存一个 0 或者 1 (最小的存储单位)
  • 字节(Byte):1B = 8b
  • 千字节(KB):1KB = 1024B
  • 兆字节(MB):1MB = 1024KB
  • 吉字节(GB): 1GB = 1024MB
  • 太字节(TB): 1TB = 1024GB

关于注释

// 单行注释

/*多
  行
  注
  释*/

JS的引用

1.内部引用js

<html>
<head>
   <title>标题</title>
  <script language="javascript" type="text/javascript">
   javascript代码
  </script>
</head>
</html>

2.外部引用js

<script src="./js文件.js"> </script>

js文件

/script.js 后缀名.js

document.querySelector('p').addEventListener('click',function(){
   
    this.style.color='blue'
    console.log('sssss')
})

关于弹窗

alert()弹出个提示框 (确定)

confirm()弹出个确认框 (确定,取消)

prompt()弹出个输入框 让你输入东西

之前专门写过一篇博客讲js弹窗,这里就不过多冗余啦

详细内容见:JS弹窗

变量

  1. var:js中声明变量的关键字,浏览器在解释执行js代码时,看到这个关键字就知道后面跟的是一个变量名称
  2. str:变量名称,可以随意命名,但是要遵循一定的规则
  3. =:赋值符号,是Js中的运算符之一,作用是将右边的数据赋值给左边的变量
//  声明变量  
var name; //  声明一个名称为 name 的变量 

name = 110  // 给变量赋值 
1.变量是什么变量的主要作用

变量是存储数据的容器

2.变量的初始化

声明一个变量并赋值,我们称为变量的初始化

3.变量的命名规范

由字母组成;严格区分大小写;不能以数字开头;不能是关键字、保留字;变量名必须有意义;驼峰命名法

JS数据类型

(简单数据类型)

简单数据类型 说明 默认值
Number 数字型,包含整数和浮点型值,如21,0.21 0
Bollean 布尔值类型,如true、false,等价于0和1 false
String 字符串类型,如张三,注意js里面,字符串都带引号 ”“
Undefined Vara; 声明了变量a但是没有给值,此时a=undefined undefined
Null vara=null; 声明了变量 a 为空值 null

1.数字型 Number

​ JavaScript 数字类型既可以保存整数,也可以保存小数(浮点数)。

var age = 21;       // 整数
var Age = 21.3747;  // 小数     
数字型范围

JavaScript中数值的最大和最小值

  • 最大值:Number.MAX_VALUE,这个值为: 1.7976931348623157e+308

  • 最小值:Number.MIN_VALUE,这个值为:5e-32

数字型三个特殊值
  • Infinity ,代表无穷大,大于任何数值
  • -Infinity ,代表无穷小,小于任何数值
  • NaN ,Not a number,代表一个 非数值
isNaN(x)

判断是否为非数字的类型,返回true或false

String 字符串型

1.字符串转义符

​ 转义符都是 \ 开头的,常用的转义符及其说明如下:

转义符 解释说明
\n 换行符,n 是 newline 的意思
\ \ 斜杠 \
’ 单引号
" ”双引号
\t tab 缩进
\b 空格 ,b 是 blank 的意思
2.字符串 长度
字符串是由若干字符组成的,这些字符的数量就是字符串的长度。通过字符串的 length 属性可以获取整个字符串的长度。
var strMsg = "我是帅气多金的程序猿!";
alert
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值