js的基础(引入,弹窗,命名规则等)

2021-05-07 14:27

阅读:518

标签:class   执行顺序   prompt   efi   赋值   win   跳过   提升   返回值   

Js 是一个脚本语言,可插入到html网页文件中,在浏览器中执行。

一 引入js代码

  1. 如何插入到网页中去?

 技术图片

 

 

在网页中使用script标签

2.外部引入

二 代码的执行顺序

  1. 先加载所有的标签,从上到下

(1)       遇到href和src的标签以及url会跳过,不去等待。

  1. 执行脚本代码

  1. js提供的对话框

alert()

  1. 弹出警告框
  2. 1个参数 弹出的内容
  3. 没有返回值

Prompt()

  1. 输入对话框
  2. 可写两个参数

(1)       第一个参数是问题内容 可选

(2)       输入框中的默认内容  可选

  1. 有返回值  返回值就是输入框中的内容

Confirm()

  1. 确认对话框
  2. 一个参数  内容
  3. 无返回值

四 代码的注销

快捷键是ctrl+?

//是单行注释  /**/是多行注释

 

注意:所有编程语言的底层(c写的)都是别人写好的大量函数。

  1. 记住函数的用途和函数名
  2. 看他的参数
  3. 看他的返回值

五 字面量

固定死的东西,叫字面量 比如

数字字面量  2 2.1 -3.5

字符串字面量  “123” “hello” 有引号 凡是有引号”/’ 的不管引号里面是什么统统都是字符串字面量。

六 命名规则

  1. 不能出现汉字
  2. 不能以数字开头
  3. 不能出现特殊符号 @ - / 除了_和$
  4. 可以以字母和下划线_开头
  5. Js中的关键字不能用来命名。

语句: js中的一个完整的命令。后面带分号;.       

Js代码的执行空间。逻辑空间。

Js代码在执行的时候,计算机会分配一个内存出去。

分存储空间和执行空间

存储空间:存放东西的 存变量

执行空间:从上到下依次执行代码。

变量

1.用关键字var 声明的都是变量

计算机在执行代码的时候首先做的第一件事是把所有关键字var 声明的变量存到存储空间去。然后再执行代码,在执行的过程中,如果遇到这个变量就去存储空间查找。有就使用,没有就报错。

  1. 变量的赋值(赋值运算)

使用=号给这个变量赋值。执行顺序是从右往左执行。

Var a=2;

顺序

第一步:将a存到存储空间去

第二步:执行赋值运算:首先去存储空间查找,有a就把2赋值给a,没有就报错。

注意:在存储空间中,系统给这个变量其实赋值了值是undefined(未赋值)。

测试的过程中如果出现了undefined 存储空间有这个变量但是没有赋值。

案例分析

在赋值的过程中,首先去存储空间查找,有就直接把值赋给这个变量,没有就说明它不是变量(没有变量提升的功能)系统就会把它强制挂在window下。充当window的一个属性。

js的基础(引入,弹窗,命名规则等)

标签:class   执行顺序   prompt   efi   赋值   win   跳过   提升   返回值   

原文地址:https://www.cnblogs.com/zhangyuxinxin/p/12090361.html


评论


亲,登录后才可以留言!