博客列表 >0331作业

0331作业

 
 原创
2021年04月02日 14:03:28471浏览

行内引入
行内引入方式必须结合元素的事件来使用,但是内部js和外部js可以不结合事件

<button οnclick="alert('点击了我'))">点击我</button

内部引入
在head或body中,定义script标签,然后在script标签里面写js代码

<script>
alert(“这是js的内部引入”);
</script>
外部引入
定义外部js文件(.js结尾的文件)
<script type="text/javascript" src="demo.js"></script>

变量的声明
变量(Variables),相当于一个容器,内部可以放任何类型的数据,和高中代数学习x、y、z很像。它们不是字母,而是蕴含值的符号。它和字面量不同,字面量5就是数字5,字面量“你好”就是字符串“你好”。现在这个变量不一样了,你看见一个a,实际上不是字母a,而是蕴含着不同的值。

变量内的数据是可以变化的,根据存放的内容发生变化
变量的数据只能存放一个,旧的数据会被新的数据替代
变量的声明可以使用var和let进行声明,目前普遍使用let进行声明
方式一: 使用 var 定义变量,可在定义的同时赋值 或 不赋值 。
方式二: 使用 let 定义变量,此方式可以用来声明块作用域的局部变量(block scope local variable) 。【例如 for 循环中定义的初始值】后面介绍他们区别
方式三:直接使用【变量名 = 值】的形式,这会定义一个全局变量,但在严格模式下会出现引用错误。【不建议使用】

声明:let 变量名;
赋值:变量 = 变量值;
声明:let a; //定义了一个a变量
赋值:a = 100; //给a变量赋值
声明并赋值: let a = 100;

命名规范
1、必须以字母、“_”或“$”符号开头,后面可以是数字、字母、下划线等

2、变量名不能包含空格或加减号或特殊符号

3、JavaScript变量名是严格区分大小写,例如A和a代表不同的变量

4、不能使用JavaScript中关键字和保留字

关键字:JavaScript中具备特殊意义的词,已经被JS占用,不能用来命名
break  do  instanceof  typeof  case  else  new  var  catch  finally  return  void  continue  for  switch  while  debugger*   function  this  with    default  if  throw  delete  in  try
保留字:现在没有特殊功能,但是未来可能成为关键字
abstract  enum  int  short  boolean  export  interface  static  byte  extends  long  super  char  final  native  class
synchronized  float  package  throws  const  goto  private  transient  debugger  implements  protected  volatile  double  
import  public
程序中的命名规范:一般使用驼峰命名法或其他(第一个单词首字母小写,后面每个单词首字母大写)

命名方案:

驼峰式:userName、myNameIs
帕斯卡式:UserName、MyNameIs(大驼峰式,用于类/构造函数)
蛇形式:user_name、my_name_is
匈牙利式:oBtn、aArr、aNumber(将数据类型放到变量名称前面)

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议