JavaScript基础——JavaScript定义、嵌入方式、注释方式、输出方式、数据类型、变量(命名规则、声明变量、初始化变量)、运算符号、提示输入对话框、null和undefined的区别

1、JavaScript是一种轻量级脚本语言

  • “脚本语言”,指的是它不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序的“脚本”。
  • javaScript是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。
  • 只有JavaScript跨平台跨浏览器驱动网页,与用户交互

2、 javascript嵌入方式

嵌入式        嵌入在 html <script> 标签中
                  

                  <script> js代码</script>

外部引入      单独的js文件,后缀名以.js结尾
                     <script src="">  </script>
事件定义        嵌入在html标签的属性中(当鼠标触发当前行为时,才能执行对应脚本)
                       <button οnclick="'> 按钮 </button>
注意:在Javascrit中区分大小写;Javascript每一行的结束都要有分号;script标签不能少

 3、javascript注释方式

//            单行注释

/*…*/      多行注释

4、 javascript输出方式

  • alert(“内容”);  警告框
  • document.write(“内容”); 向文档写入 HTML 表达式或 JS代码,把内容写在body里面
  • console.log()   控制台输出,工作中调试常用

    注意:alert()函数会阻断JavaScript程序的执行,从而造成副作用

       console.log()仅在控制台中打印相关信息,因此不会造成类似的顾虑。

5、 Javascript的数据类型

  •  字符串   string
  •   数字     number
  •   布尔     boolean       (true / false)
  •   null     表示一个“空”的值    可用来清空变量
  •   undefined (Undefined 这个值表示变量不含有值)

6、 JavaScript变量

变量:用于存储某种/某些数值的存储器,是数据的代号,如同人的名字一样。变量的值可以是数据类型的任何一种。

 变量命名规则:

  • 必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字
  • 不能有除了$和下划线之外的特殊符号
  • 变量名区分大小写
  • 不允许使用JavaScript关键字和保留字做变量名(如:breakdefaultelse,void,int,double,public等等)

变量声明:我们要使用盒子装东西,先要找到盒子,那在编程中,这个过程叫声明变量

声明变量语法: var 变量名;

Egvar a;          这就是定义了一个变量,变量名是var num1,num2;    

可以一次声明多个变量  两个变量名间用隔开

注意:变量也可以不声明,直接使用,但为了规范,需要先声明,后使用

初始化变量

在定义变量的时候,就给值。

Eg: var a=45;这就是初始化变量a     45赋值给a

var  a=10,b=20;   也可以同时初始化多个变量,每个变量之间用隔开

给变量赋值

比如你先定义了变量: var tt;

然后,再给值 tt=780; 这就是给变量赋值.

Egvar n;    n=100;

7、运算符号:+    –     *    /    % 

加法运算符、字符串的拼接+ 

 减法运算符 –   

乘法运算符*     

除法运算符  /      

取余   %

8、 提示输入对话框

.prompt();      用于显示可提示用户进行输入的对话框

语法:var name = window.prompt("请输入你的名字","游客");

第一个参数是必须的,将在窗口中显示的文字,第二个参数是可选的,为文本框的预设值

 例子:

效果

 

9、 null和undefined的区别

null:表示一个空的值,转为数值时为0,不该有值;

undefined:表示变量不含有值,转为数值时为NaN,应该有值但没给。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值