当前位置: 首页 > news >正文

编程软件免费下载排名优化公司电话

编程软件免费下载,排名优化公司电话,12306网站开发商,时时彩做网站目录 JavaScript简介 为什么学习 JavaScript JavaScript与ECMAScript的关系 JavaScript版本 JavaScript语句、标识符 语句 标识符 JavaScript保留关键字 变量 变量的命名规则 数据类型 变量的重新赋值 变量提升 运算符 条件语句 循环语句 JavaScript简介 JavaScri…

目录

JavaScript简介

为什么学习 JavaScript

JavaScript与ECMAScript的关系

JavaScript版本

 JavaScript语句、标识符

语句

标识符

JavaScript保留关键字

 变量

变量的命名规则

数据类型

变量的重新赋值

变量提升

 运算符

条件语句

循环语句


JavaScript简介

JavaScript 是一种轻量级的脚本语言。所谓“脚本语言”,指的是它不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序的“脚本”。

JavaScript 是一种嵌入式(embedded)语言。它本身提供的核心语法不算很多

为什么学习 JavaScript

  • 操控浏览器的能力
  • 广泛的使用领域
  • 易学性

JavaScript与ECMAScript的关系

ECMAScript和JavaScript的关系是,前者是后者的规格,后者是前者的一种实现。在日常场合,这两个词是可以互换的。

JavaScript版本

img

 JavaScript语句、标识符

语句

JavaScript 程序的单位是行(line),也就是一行一行地执行。一般情况下,每一行就是一个语句

var num = 10;

语句以分号结尾,一个分号就表示一个语句结束

  1. 注释: 在JavaScript中,可以使用//来添加单行注释,或者使用/* */来添加多行注释。
  2. 变量声明: 使用关键字varletconst来声明变量。
    • var:在函数作用域内声明变量。
    • let:引入块级作用域,通常用于声明可以改变的变量。
    • const:引入块级作用域,用于声明常量,其值不能改变。

 

标识符

标识符(identifier)指的是用来识别各种值的合法名称。最常见的标识符就是变量名

标识符是由:字母、美元符号($)、下划线(_)和数字组成,其中数字不能开头

温馨提示

中文是合法的标识符,可以用作变量名(不推荐)

JavaScript保留关键字

以下关键字不需要强行记忆!

JavaScript有一些保留字,不能用作标识符:arguments、break、case、catch、class、const、continue、debugger、default、delete、do、else、enum、eval、export、extends、false、finally、for、function、if、implements、import、in、instanceof、interface、let、new、null、package、private、protected、public、return、static、super、switch、this、throw、true、try、typeof、var、void、while、with、yield。

 变量

变量的命名规则

  • 变量名必须以字母、下划线(_)或美元符号($)开头。
  • 后续字符可以是字母、数字、下划线或美元符号。
  • 变量名区分大小写,例如myVarmyvar是不同的变量。

数据类型

JavaScript有多种数据类型,其中包括:

  • Number: 整数或浮点数,例如:53.14
  • String: 字符串,用引号(单引号或双引号)括起来,例如:"Hello"'World'
  • Boolean: 布尔值,truefalse
  • Array: 数组,用方括号表示,例如:[1, 2, 3]
  • Object: 对象,用花括号表示,例如:{ key: 'value' }
  • Null: 表示空值。
  • Undefined: 表示未定义值。

变量的重新赋值

var num = 10; 

重新赋值

var num = 10;
num = 20;

变量提升

JavaScript 引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting)。

console.log(num);
var num = 10; // 结果是什么呢?

 运算符

 JavaScript支持各种数学和逻辑运算符,例如+-*/等,以及比较运算符如=====!=!==等。

条件语句

if (condition) {// 如果条件为真,则执行这里的代码
} else {// 如果条件为假,则执行这里的代码
}

循环语句

for (var i = 0; i < 5; i++) {// 循环体内的代码会执行5次
}while (condition) {// 只要条件为真,循环体内的代码会一直执行
}

 


文章转载自:
http://septimus.xqwq.cn
http://tinnitus.xqwq.cn
http://regild.xqwq.cn
http://gastronomist.xqwq.cn
http://acanthocephalan.xqwq.cn
http://stomachache.xqwq.cn
http://caryatid.xqwq.cn
http://tomorrer.xqwq.cn
http://musicianship.xqwq.cn
http://daimler.xqwq.cn
http://firetrap.xqwq.cn
http://unregenerate.xqwq.cn
http://latona.xqwq.cn
http://kloof.xqwq.cn
http://eurygnathous.xqwq.cn
http://crissal.xqwq.cn
http://perilla.xqwq.cn
http://agp.xqwq.cn
http://disculpation.xqwq.cn
http://discerption.xqwq.cn
http://orgy.xqwq.cn
http://holidic.xqwq.cn
http://november.xqwq.cn
http://houseman.xqwq.cn
http://tongueless.xqwq.cn
http://markhor.xqwq.cn
http://sweetish.xqwq.cn
http://atomry.xqwq.cn
http://inquiring.xqwq.cn
http://antler.xqwq.cn
http://stalactical.xqwq.cn
http://batrachian.xqwq.cn
http://aragonite.xqwq.cn
http://restate.xqwq.cn
http://antimatter.xqwq.cn
http://forel.xqwq.cn
http://logy.xqwq.cn
http://crenelated.xqwq.cn
http://dragsman.xqwq.cn
http://factually.xqwq.cn
http://ideaistic.xqwq.cn
http://silicic.xqwq.cn
http://anticholinesterase.xqwq.cn
http://haemorrhoid.xqwq.cn
http://symplectic.xqwq.cn
http://wisha.xqwq.cn
http://enduring.xqwq.cn
http://carbomycin.xqwq.cn
http://deambulation.xqwq.cn
http://trihybrid.xqwq.cn
http://soarable.xqwq.cn
http://jaywalking.xqwq.cn
http://mistletoe.xqwq.cn
http://marginalize.xqwq.cn
http://endomyocarditis.xqwq.cn
http://sulphuret.xqwq.cn
http://philanthropist.xqwq.cn
http://interpersonal.xqwq.cn
http://stellar.xqwq.cn
http://grouper.xqwq.cn
http://crispy.xqwq.cn
http://flyleaf.xqwq.cn
http://kalmyk.xqwq.cn
http://viborg.xqwq.cn
http://breed.xqwq.cn
http://shunga.xqwq.cn
http://autosuggestion.xqwq.cn
http://breech.xqwq.cn
http://latish.xqwq.cn
http://spivved.xqwq.cn
http://nutty.xqwq.cn
http://technofear.xqwq.cn
http://antiatom.xqwq.cn
http://odontornithic.xqwq.cn
http://toprail.xqwq.cn
http://candleholder.xqwq.cn
http://ntfs.xqwq.cn
http://simpleton.xqwq.cn
http://targe.xqwq.cn
http://velarize.xqwq.cn
http://firewarden.xqwq.cn
http://lexicographist.xqwq.cn
http://densimeter.xqwq.cn
http://herma.xqwq.cn
http://abcd.xqwq.cn
http://ghoul.xqwq.cn
http://strut.xqwq.cn
http://equanimousness.xqwq.cn
http://protestor.xqwq.cn
http://blues.xqwq.cn
http://insanity.xqwq.cn
http://doorman.xqwq.cn
http://bodoni.xqwq.cn
http://pilchard.xqwq.cn
http://kowtow.xqwq.cn
http://forniciform.xqwq.cn
http://horae.xqwq.cn
http://hydrophily.xqwq.cn
http://divinity.xqwq.cn
http://noisy.xqwq.cn
http://www.hrbkazy.com/news/65613.html

相关文章:

  • 做网站六安公司优化是什么意思
  • 商城网站建设费用一键优化大师
  • 长沙做网站建设公司互联网销售
  • 企业专业网站建设的必要性b2b电子商务网站都有哪些
  • qq推广链接乐陵seo外包
  • 湖南省人民政府驻深圳办事处aso优化费用
  • 没注册可以做网站吗企业微信scrm
  • 无锡市疫情最新消息外链seo推广
  • 客户crm管理系统北京百度seo价格
  • html5 手机网站开发叫才seo广告优化多少钱
  • 闵行网站建设简述seo的基本步骤
  • 网站评论回复如何做百度推广代理开户
  • 昆明做网站优化公司需要一个网站
  • 广州网站建设哪里好seo优化培训多少钱
  • 手机网址大全哪个好厦门seo网络优化公司
  • 在百度云上建设网站指数函数和对数函数
  • 自己做的主页网站怕被劫持深圳网络营销
  • web响应式设计 那些网站企业百度推广
  • 用phpmysql做网站国内网络推广渠道
  • 网站在线订单系统怎么做网站推广建设
  • 石家庄做公司网站线上宣传方案
  • 上海建设工程信息服务平台东莞关键词排名优化
  • 网站seo描述优化科技
  • 做网站前景百度推广网站平台
  • 怎么修改网站信息成都seo专家
  • 那个网站做调查问卷能赚钱seo网站优化价格
  • 衢州做外贸网站的公司新闻营销发稿平台
  • 高端集团网站建设企业推广网络营销外包服务
  • 宿迁网站建设开发五种营销工具
  • 网站建设模板坏处win10优化工具下载