收藏此站 联系我们 网站
当前位置:首页» 网站推广 » 【建站服务】文山爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广-域名申请

【建站服务】文山爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广-域名申请

作者: 风兰 . 阅读量: 3 . 发表时间:2022-09-21 05:47:29

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


文山爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广

网站建设.png

function myFunction() {    carName = "Volvo";    // 此处可调用 carName 变量}

尝试一下 »



JavaScript 变量生命周期

JavaScript 变量生命周期在它声明时初始化。

局部变量在函数执行完毕后销毁。

全局变量在页面关闭后销毁。


函数参数

函数参数只在函数内起作用,是局部变量。


HTML 中的全局变量

在 HTML 中, 全局变量是 window 对象: 所有数据变量都属于 window 对象。

实例

//此处可使用 window.carName function myFunction() {    carName = "Volvo";}

尝试一下 »



你知道吗?


Note你的全局变量,或者函数,可以覆盖 window 对象的变量或者函数。
局部变量,包括 window 对象可以覆盖全局变量和函数。


局部变量:在函数中通过var声明的变量。


全局变量:在函数外通过var声明的变量。


没有声明就使用的变量,默认为全局变量,不论这个变量在哪被使用。


傲视群肥

   傲视群肥


  447***49@qq.com


5年前 (2017-04-28)

   internetbigbang


  liy***code@gmail.com


130

函数内未声明即使用的变量情况:


function func(){

  undefined_var=110

}

在 func() 被第一次调用之前, undefined_var 变量是不存在的即 undefined。func() 被调用过之后,undefined_var 成为全局变量。


internetbigbang

   internetbigbang


  liy***code@gmail.com


5年前 (2017-06-08)

   好奇心爆棚的老周


  zho***nyus@foxmail.com


79

在 ES6 中,提供了 let 关键字和 const 关键字。


let 的声明方式与 var 相同,用 let 来代替 var 来声明变量,就可以把变量限制在当前代码块中。


使用 const 声明的是常量,其值一旦被设定便不可被更改。


好奇心爆棚的老周

   好奇心爆棚的老周


  zho***nyus@foxmail.com


5年前 (2017-09-03)

   zhangxv


  zha***v95@163.com


   参考地址


104

ES6 中的 let 关键字


let 允许你声明一个作用域被限制在块级中的变量、语句或者表达式。与var关键字不同的是,它声明的变量只能是全局或者整个函数块的。


let 语法:


let var1 [= value1] [, var2 [= value2]] [, ..., varN [= valueN]];

let 声明的变量只在其声明的块或子块中可用,这一点,与 var 相似。二者之间最主要的区别在于 var 声明的变量的作用域是整个封闭函数。


let 和 var 的区别代码实例:


function varTest() {

  var x = 1;

  if (true) {

    var x = 2;  // 同样的变量!

    console.log(x);  // 2

  }

  console.log(x);  // 2

}


function letTest() {

  let x = 1;

  if (true) {

    let x = 2;  // 不同的变量

    console.log(x);  // 2

  }

  console.log(x);  // 1

}

zhangxv

   zhangxv


  zha***v95@163.com


   参考地址


5年前 (2018-01-17)

   Hyprion


  854***944@qq.com


   参考地址


80

let 和 var的区别


基本用法

ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。


{

  let a = 10;

  var b = 1;

}


a // ReferenceError: a is not defined.

b // 1

上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let声明的变量报错,var声明的变量返回了正确的值。这表明,let声明的变量只在它所在的代码块有效。


for循环的计数器,就很合适使用let命令。


for (let i = 0; i < 10; i++) {

  // ...

}


文山爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务