脚本语言JavaScript

JavaScript简介

  1. JavaScript 是属于网络的脚本语言
  2. JavaScript 被数百万计的网页用来改进设计、从验证表单、动态内容、游戏,服务器 以及更多的应用。
  3. JavaScript 是因特网上最流行的脚本语言。
  4. JavaScript是解释型语言

JavaScript实现

方法1:

<script  src="machine.js"></script>
<script  src="machine.js"  defer></script>

方法2:

<script>
    var i = 0;
    alert (i);
    function myfunction(num){

   }
 </script>

注意:

  1. 网页元素加载顺序:html=>css=>js
  2. scrip位置:不加defer属性,放于Body内容底部
  3. 加defer属性,置于任何位置(一般放于head)。延迟加载js脚本。

JavaScript变量类型:

全局变量:所有地方都能被使用
1.最外层函数的外部进行声明。
2.没有修饰符,直接赋值,比如x=2(任意地方赋值);
3.将变量作为属性加在window上,例如window.a=2
局部变量:只能在其作用域(所属范围)内使用。
在函数内部定义的变量,只能被其父函数调用,不能被其他函数调用

JavaScript定义变量

  1. var
    定义弱类型变量,可以定义任意类型的变量
    作用域:它所在代码块及其父代码块下有效

  2. let
    定义弱类型变量,可以定义任意类型的变量
    作用域:只在它所在代码块有效
    关于常量的定义:
    const声明一个只读的常量。一旦声明,常量的值就不能改变。
    作用域:它所在代码块及其父代码块下有效
    举例:

var x;
var x=2;
var x="Halloween";
var x=[];
var x={};

JavaScript变量类型

字符串、数字、布尔、数组、对象、Null、Undefined

var x="Halloween";//字符串
var x=2;//数字
var x=true;//布尔
var x=[1,2,3];//数组
var x={"date":"2019.11.1"};//对象
var x;//Undefined
var x;
alert(x);//underfined
var x=null;
alert(x);//null

注意:underfined这个值表示变量不含有值,定义了变量,赋空值null。
可以通过将变量的值设置为null来清空变量。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值