收藏此站 联系我们 网站
当前位置:首页» 公司新闻 » 【建站服务】高端!网站定制/设计/优化/二次开发/制作/搭建-玉溪高端网站建设-域名申请

【建站服务】高端!网站定制/设计/优化/二次开发/制作/搭建-玉溪高端网站建设-域名申请

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

网站建设

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


高端!网站定制/设计/优化/二次开发/制作/搭建-玉溪高端网站建设

网站建设.png

声明之后,该变量是空的(它没有值)。

如需向变量赋值,请使用等号:

carname="Volvo";

不过,您也可以在声明变量时对其赋值:

var carname="Volvo";

在下面的例子中,我们创建了名为 carname 的变量,并向其赋值 "Volvo",然后把它放入 id="demo" 的 HTML 段落中:

实例

var carname="Volvo";document.getElementById("demo").innerHTML=carname;

尝试一下 »


lamp一个好的编程习惯是,在代码开始处,统一对需要的变量进行声明。



一条语句,多个变量

您可以在一条语句中声明很多变量。该语句以 var 开头,并使用逗号分隔变量即可:

var lastname="Doe", age=30, job="carpenter";

声明也可横跨多行:

var lastname="Doe",
age=30,
job="carpenter";

一条语句中声明的多个变量不可以同时赋同一个值:

var x,y,z=1;

x,y 为 undefined, z 为 1。



Value = undefined

在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。

在执行过以下语句后,变量 carname 的值将是 undefined:

var carname;



重新声明 JavaScript 变量

如果重新声明 JavaScript 变量,该变量的值不会丢失:

在以下两条语句执行后,变量 carname 的值依然是 "Volvo":

var carname="Volvo";
var carname;



JavaScript 算数

您可以通过 JavaScript 变量来做算数,使用的是 = 和 + 这类运算符:

实例

y=5;x=y+2;

尝试一下 »

使用 let 和 const (ES6)

在 2015 年以前,我们使用 var 关键字来声明 JavaScript 变量。

在 2015 后的 JavaScript 版本 (ES6) 允许我们使用 const 关键字来定义一个常量,使用 let 关键字定义的限定范围内作用域的变量。e.

更多 const 和 let 内容可以参阅:JavaScript let 和 const。

Safari 10 和 Edge 14 是第一批支持 ES6 所有特性的浏览器:






Chrome 58Edge 14Firefox 54Safari 10Opera 55
Jan 2017Aug 2016Mar 2017Jul 2016Aug 2018

您将在本教程稍后的章节学到更多有关 JavaScript 运算符的知识。


介绍JS中的let变量:


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

let允许你声明一个作用域被限制在块级中的变量、语句或者表达式。在Function中局部变量推荐使用let变量,避免变量名冲突。


作用域规则


let 声明的变量只在其声明的块或子块中可用,这一点,与var相似。二者之间最主要的区别在于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-16)

   麦田里的蓝天


  cbi***21@163.com


   参考地址


72

Javascript声明变量的时候,虽然用var关键字声明和不用关键字声明,很多时候运行并没有问题,但是这两种方式还是有区别的。可以正常运行的代码并不代表是合适的代码。


// num1为全局变量,num2为window的一个属性

var num1 = 1;

num2 = 2;

// delete num1;  无法删除

// delete num2;  删除

function model(){

var num1 = 1; // 本地变量

num2 = 2;     // window的属性

    // 匿名函数

    (function(){

        var num = 1; // 本地变量

        num1 = 2; // 继承作用域(闭包)

        num3 = 3; // window的属性

    }())

}

麦田里的蓝天

   麦田里的蓝天


  cbi***21@163.com


   参考地址


4年前 (2018-04-19)

   nougat


  571***699@qq.com


69

const 关键字用来声明 JavaScript中的常量(与变量相对,不可修改,但同样是用于存储信息的"容器"。),常量的值不能通过重新赋值来改变,并且不能重新声明。


代码:


//定义常量a并赋值为0

const a = 0;


//报错(不能重新赋值)

a = 1;


//报错(不能重新声明)

const a = 2;


//输出0

console.log("a is: " + a);

nougat

   nougat


  571***699@qq.com


4年前 (2018-11-09)

   aYanOk


  155***1363@qq.com


71

看书的时候会有一个“字面量”的概念,初学不是很好理解。


字面量(literal)用于表达源代码中一个固定值的表示法(notation),整数、浮点数以及字符串等等都是字面量。


示例:


var a=1;   // a 是变量,1 是字面量

又如:


var stooge = {    // stooge 是一个对象

   "frist-name" = "Julie",    // 等号左为属性名,右侧为属性值

    last_name = "beck"    // 属性名如果是合法的标识符,可省略引号


};    // "frist-name", last_name, "Julie", "beck" 都是对象字面量

总之,字面量就是没有用标识符封装起来的量,是“值”的原始状态。


与常量的区别如下:


//  C/C++:


高端!网站定制/设计/优化/二次开发/制作/搭建-玉溪高端网站建设


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

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


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

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