您身边的网站建设专家
成功案例

【建站服务】盐城400电话申请开通【盐城企业网站建设】盐城微信公众号小程序开发运营价格、盐城微信公众号APP软件客户端设计运营、盐城网页页面设计公司费用、盐城公司网站制作方案流程改版维护大概需要多少钱

日期: 2022-09-20 15:21:03 浏览数:2


​

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


盐城400电话申请开通【盐城企业网站建设】盐城微信公众号小程序开发运营价格、盐城微信公众号APP软件客户端设计运营、盐城网页页面设计公司费用、盐城公司网站制作方案流程改版维护大概需要多少钱

盐城,江苏省地级市,长江三角洲中心区27城之一。 [1]  地处中国东部沿海地区,江苏省中部,东临黄海,南与南通接壤,西南与扬州、泰州为邻,西北与淮安市相连,北隔灌河和连云港市相望。 [2] 

盐城全市土地总面积16931平方千米,其中沿海滩涂面积4553平方千米。拥有江苏唯一的世界自然遗产中国黄(渤)海候鸟栖息地。 [3]  2019年末,全市户籍人口821.35万人,常住人口720.89万人 [4]  。

盐城海陆空交通便捷,基本形成高速公路、铁路、航空、海运、内河航运五位一体的立体化交通运输网络。南洋国际机场、盐城港大丰港区、滨海港区、射阳港区、响水港区成为国家一类开放口岸 [5]  ,盐城市成为同时拥有空港、海港两个一类开放口岸的地级市, [6]  是国家沿海发展和长三角一体化两大战略的交汇点。

1.3 JavaScript基础

在深入学习各种数据结构和算法前,让我们先大概了解一下JavaScript。本节教大家一些相关的基础知识,有利于学习后面各章。

首先来看在HTML中编写JavaScript的两种方式。第一种方式如下面的代码所示。创建一个HTML文件(01-HelloWorld.html),把代码写进去。在这个例子里,我们在HTML文件中声明了script标签,然后把JavaScript代码都写进这个标签。

<!DOCTYPE html><html>
  <head>
    <meta charset="UTF-8">
  </head>
  <body>
    <script>
      alert('Hello, World!');
    </script>
  </body></html>复制代码

 尝试使用Web Server for Chrome扩展或http-server来执行上述代码,并在浏览器中查看输出结果。

第二种方式,我们需要创建一个JavaScript文件(比如01-HelloWorld.js),在里面写入如下代码。

alert('Hello, World!');复制代码

然后,我们的HTML文件看起来如下所示。

<!DOCTYPE html><html>
  <head>
    <meta charset="UTF-8">
    <title></title>
  </head>
  <body>
    <script src="01-HelloWorld.js"></script>
  </body></html>复制代码

第二个例子展示了如何将一个JavaScript文件引入HTML文件。

无论执行这两个例子中的哪个,输出都是一样的。不过第二个例子是最佳实践。

 可能你在网上的一些例子里看到过JavaScript的include语句,或者放在head标签中的JavaScript代码。作为最佳实践,我们会在关闭body标签前引入JavaScript代码。这样浏览器就会在加载脚本之前解析和显示HTML,有利于提升页面的性能。

1.3.1 变量

变量保存的数据可以在需要时设置、更新或提取。赋给变量的值都有对应的类型。JavaScript的类型有数、字符串、布尔值、函数和对象,还有undefined和null,以及数组、日期和正则表达式。

尽管JavaScript有多种变量类型,然而不同于C/C++、C#或Java,它并不是一种强类型语言。在强类型语言中,声明变量时需要指定变量的类型(例如,在Java中声明一个整型变量,要使用intnum = 1;)。在JavaScript中,我们只需要使用关键字var,而不必指定变量类型。因此,JavaScript不是强类型语言。然而,对于是否要将可选的静态类型(http://github.com/dslomv/typed-objects-es7)加入未来的JavaScript标准(ECMAScript),已经有了一些讨论以及一个处于草稿状态的标准。如果需要在写JavaScript时对变量设定类型,也可以使用TypeScript。我们会在本章稍后学习有关ECMAScript和TypeScript的内容。

下面的例子介绍如何在JavaScript里使用变量。

var num = 1; // {1}num = 3; // {2}var price = 1.5; // {3}var myName = 'Packt'; // {4}var trueValue = true; // {5}var nullVar = null; // {6}var und; // {7}复制代码

如果想看声明的每个变量的值,可以使用console.log,如下所示。

console.log('num: ' + num);console.log('myName: ' + myName);console.log('trueValue: ' + trueValue);console.log('price: ' + price);console.log('nullVar: ' + nullVar);console.log('und: ' + und);复制代码

console.log方法不只是接收这样的参数。除了console.log('num: ' + num),我们还可以使用console.log('num: ', num)的形式。第一种写法会将结果合并为一个字符串,而第二种写法则允许我们为其添加一个描述,并在变量为对象时将其内容以可视化的方式输出。

 书中的示例代码会使用三种方式输出JavaScript的值。第一种是alert('My text here'),将输出到浏览器的警示窗口;第二种是console.log('My text here'),将把文本输出到调试工具(谷歌开发者工具或是Firebug,根据你使用的浏览器而定)的Console标签页;第三种是通过document.write('My text here')直接输出到HTML页面里并用浏览器呈现。可以选择你喜欢的方式来调试。

稍后会讨论函数和对象。

变量作用域

作用域是指,在编写的算法函数中,我们能访问变量(在使用函数作用域时,也可以是一个函数)的地方。有局部变量和全局变量两种。

让我们看一个例子。

var myVariable = 'global';myOtherVariable = 'global';function myFunction() {
  var myVariable = 'local';
  return myVariable;}function myOtherFunction() {
  myOtherVariable = 'local';
  return myOtherVariable;}console.log(myVariable); // {1}console.log(myFunction()); // {2}console.log(myOtherVariable); // {3}console.log(myOtherFunction()); // {4}console.log(myOtherVariable); // {5}复制代码

上面的代码可解释如下。

你可能听其他人提过在JavaScript里应该尽量少用全局变量,这是对的。通常,代码质量可以用全局变量和函数的数量来考量(数量越多越糟)。因此,尽可能避免使用全局变量。

c51c866ffa1ab3457f2021e8bbdbcc1.jpg

盐城400电话申请开通【盐城企业网站建设】盐城微信公众号小程序开发运营价格、盐城微信公众号APP软件客户端设计运营、盐城网页页面设计公司费用、盐城公司网站制作方案流程改版维护大概需要多少钱


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

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


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设:上往建站