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

海报设计 网站镇江网络违法网站

海报设计 网站,镇江网络违法网站,wordpress做cms网站,代理记账包含哪些业务目录 介绍 引入方式 内部方式 外部形式 注释和结束符 单行注释 多行注释 结束符 输入和输出 输出 输入 变量 声明 赋值 关键字 变量名命名规则 常量 数据类型 数值类型 字符串类型 布尔类型 undefined 类型转换 隐式转换 显式转换 Number ✨介绍 引入方式 JavaScript 程序不能独立运行它需要被嵌入 HTML 中然后浏览器才能执行 JavaScript 代码。通过 script 标签(script js代码script)将 JavaScript 代码引入到 HTML 中有两种方式 内部方式 通过 script 标签包裹 JavaScript 代码 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 引入方式/title /head body!-- 内联形式通过 script 标签包裹 JavaScript 代码 --scriptalert(js基础介绍)/script /body /html 外部形式 一般将 JavaScript 代码写在独立的以 .js 结尾的文件中然后通过 script 标签的 src 属性引入 //demo.js !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 引入方式/title /head body!-- 外部形式通过 script 的 src 属性引入独立的 .js 文件 --script srcdemo.js/script /body /html 如果 script 标签使用 src 属性引入了某 .js 文件那么 标签的代码会被忽略如下代码所示 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 引入方式/title /head body!-- 外部形式通过 script 的 src 属性引入独立的 .js 文件 --script srcdemo.js// 此处的代码会被忽略掉alert(会被忽略);  /script /body /html 注释和结束符 通过注释可以屏蔽代码被执行或者添加备注信息JavaScript 支持两种形式注释语法 单行注释 使用 // 注释单行代码 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 注释/title /head bodyscript// 这种是单行注释的语法// 一次只能注释一行// 可以重复注释document.write(前面是注释);/script /body /html 多行注释 使用 /* */ 注释多行代码 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 注释/title /head bodyscript/* 这种的是多行注释的语法 *//*更常见的多行注释是这种写法在些可以任意换行多少行都可以*/document.write(多行注释)/script /body /html 注编辑器中单行注释的快捷键为 ctrl / 结束符 在 JavaScript 中 ; 代表一段代码的结束多数情况下可以省略 ; 使用回车enter替代。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 结束符/title /head bodyscript alert(1);//结束符alert(2);alert(1)//无结束符alert(2)/script /body /html 输入和输出 输出和输入也可理解为人和计算机的交互用户通过键盘、鼠标等向计算机输入信息计算机处理后再展示结果给用户这便是一次输入和输出的过程。 举例说明如按键盘上的方向键向上/下键可以滚动页面按向上/下键这个动作叫作输入页面发生了滚动了这便叫输出。 输出 JavaScript 可以接收用户的输入然后再将输入的结果输出 alert()、document.wirte() 以数字为例向 alert() 或 document.write()输入任意数字他都会以弹窗形式展示输出给用户。 输入 向 prompt() 输入任意内容会以弹窗形式出现在浏览器中一般提示用户输入一些内容。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 输入输出/title /head bodyscript // 1. 输入的任意数字都会以弹窗形式展示document.write(要输出的内容)alert(要输出的内容); ​// 2. 以弹窗形式提示用户输入姓名注意这里的文字使用英文的引号prompt(请输入您的姓名:)/script /body /html ✨变量 变量是计算机中用来存储数据的“容器”它可以让计算机变得有记忆通俗的理解变量就是使用【某个符号】来代表【某个具体的数值】数据(其实跟别的语言的变量差不多) script// x 符号代表了 5 这个数值x 5// y 符号代表了 6 这个数值y 6//举例 在 JavaScript 中使用变量可以将某个数据数值记录下来 ​// 将用户输入的内容保存在 num 这个变量容器中num prompt(请输入一数字!) ​// 通过 num 变量容器将用户输入的内容输出出来alert(num)document.write(num) /script 声明 声明(定义)变量有两部分构成声明关键字、变量名标识 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 声明和赋值/title /head bodyscript // let 变量名// 声明(定义)变量有两部分构成声明关键字、变量名标识// let 即关键字所谓关键字是系统提供的专门用来声明定义变量的词语// age 即变量的名称也叫标识符let age/script /body /html let 和 var 都是 JavaScript 中的声明变量的关键字推荐使用 let 声明变量 赋值 声明定义变量相当于创造了一个空的“容器”通过赋值向这个容器中添加数据。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 声明和赋值/title /head bodyscript // 声明(定义)变量有两部分构成声明关键字、变量名标识// let 即关键字所谓关键字是系统提供的专门用来声明定义变量的词语// age 即变量的名称也叫标识符let age// 赋值将 18 这个数据存入了 age 这个“容器”中age 18// 这样 age 的值就成了 18document.write(age)// 也可以声明和赋值同时进行let str hello world!alert(str);/script /body /html 关键字 JavaScript 使用专门的关键字 let 和 var 来声明定义变量在使用时需要注意一些细节 以下是使用 let 时的注意事项 允许声明和赋值同时进行 不允许重复声明 允许同时声明多个变量并赋值 JavaScript 中内置的一些关键字不能被当做变量名 以下是使用 var 时的注意事项 允许声明和赋值同时进行 允许重复声明 允许同时声明多个变量并赋值 大部分情况使用 let 和 var 区别不大但是 let 相较 var 更严谨因此推荐使用 let. 变量名命名规则 关于变量的名称标识符有一系列的规则需要遵守 只能是字母、数字、下划线、$且不能能数字开头 字母区分大小写如 Age 和 age 是不同的变量 JavaScript 内部已占用于单词关键字或保留字不允许使用 尽量保证变量具有一定的语义见字知义 注所谓关键字是指 JavaScript 内部使用的词语如 let 和var保留字是指 JavaScript 内部目前没有使用的词语但是将来可能会使用词语。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 变量名命名规则/title /head bodyscript let age 18 // 正确let age1 18 // 正确let _age 18 // 正确 ​// let 1age 18; // 错误不可以数字开头let $age 18 // 正确let Age 24 // 正确它与小写的 age 是不同的变量// let let 18; // 错误let 是关键字let int 123 // 不推荐int 是保留字/script /body /html 常量 概念使用 const 声明的变量称为“常量”。 使用场景当某个变量永远不会改变的时候就可以使用 const 来声明而不是let。 命名规范和变量一致 const PI 3.14 注意 常量不允许重新赋值,声明的时候必须赋值初始化。 ✨数据类型 计算机程序可以处理大量的数据为了方便数据的管理将数据分成了不同的类型 注通过 typeof 关键字检测数据类型 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 数据类型/title /head bodyscript // 检测 1 是什么类型数据结果为 numberdocument.write(typeof 1)/script /body /html 数值类型 数值类型就是我们数学中学习到的数字可以是整数、小数、正数、负数。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 数据类型/title /head bodyscript let score 100 // 正整数let price 12.345 // 小数let temperature -40 // 负数 ​document.write(typeof score) // 结果为 numberdocument.write(typeof price) // 结果为 numberdocument.write(typeof temperature) // 结果为 number/script /body /html JavaScript 中的数值类型与数学中的数字是一样的分为正数、负数、小数等。 字符串类型 通过单引号 、双引号 或反引号包裹的数据都叫字符串单引号和双引号没有本质上的区别推荐使用单引号。 注意事项 无论单引号或是双引号必须成对使用 单引号/双引号可以互相嵌套但是不以自已嵌套自已 必要时可以使用转义符 \输出单引号或双引号 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 数据类型/title /head bodyscript let user_name 小明 // 使用单引号let gender 男 // 使用双引号let str 123 // 看上去是数字但是用引号包裹了就成了字符串了let str1 // 这种情况叫空字符串documeent.write(typeof user_name) // 结果为 stringdocumeent.write(typeof gender) // 结果为 stringdocumeent.write(typeof str) // 结果为 string/script /body /html 布尔类型 表示真或者假时在计算机中对应的是布尔类型数据它有两个固定的值 true 和 false表示肯定的数据用 true表示否定的数据用 false。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 数据类型/title /head bodyscript // pink老师帅不帅回答 是 或 否let isCool true // 是的摔死了isCool false // 不套马杆的汉子 ​document.write(typeof isCool) // 结果为 boolean/script /body /html undefined 未定义是比较特殊的类型只有一个值 undefined只声明变量不赋值的情况下变量的默认值为 undefined一般很少【直接】为某个变量赋值为 undefined。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 数据类型/title /head bodyscript // 只声明了变量并末赋值let tmp;document.write(typeof tmp) // 结果为 undefined/script /body /html 注JavaScript 中变量的值决定了变量的数据类型。 ✨类型转换 在 JavaScript 中数据被分成了不同的类型如数值、字符串、布尔值、undefined在实际编程的过程中不同数据类型之间存在着转换的关系。 隐式转换 某些运算符被执行时系统内部自动将数据类型进行转换这种转换称为隐式转换。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 隐式转换/title /head bodyscript let num 13 // 数值let num2 2 // 字符串 ​// 结果为 132// 原因是将数值 num 转换成了字符串相当于 13// 然后 将两个字符串拼接到了一起console.log(num num2) ​// 结果为 11// 原因是将字符串 num2 转换成了数值相当于 2// 然后数值 13 减去 数值 2console.log(num - num2) ​let a prompt(请输入一个数字)let b prompt(请再输入一个数字) ​alert(a b);/script /body /html ✨显式转换 编写程序时过度依靠系统内部的隐式转换是不严禁的因为隐式转换规律并不清晰大多是靠经验总结的规律。为了避免因隐式转换带来的问题通常根逻辑需要对数据进行显示转换。 Number 通过 Number 显示转换成数值类型当转换失败时结果为 NaNNot a Number即不是一个数字。 !DOCTYPE html html langen headmeta charsetUTF-8titleJavaScript 基础 - 隐式转换/title /head bodyscriptlet t 12let f 8 ​// 显式将字符串 12 转换成数值 12t Number(t) ​// 检测转换后的类型// console.log(typeof t);console.log(t f) // 结果为 20 ​// 并不是所有的值都可以被转成数值类型let str hello// 将 hello 转成数值是不现实的当无法转换成// 数值时得到的结果为 NaN Not a Numberconsole.log(Number(str))/script /body /html
http://www.w-s-a.com/news/678373/

相关文章:

  • 莆田建站培训用手机制作游戏的app软件
  • 中山建网站找哪家wordpress采集图片插件
  • 网站首页做后台链接有什么好用的模拟建站软件
  • 宁波有没有开发网站的公司网站上线除了备案还需要什么
  • 网站备案授权wordpress默认主体设置
  • 厦门微信网站广州推广策划公司
  • 集团公司网站开发asp网站怎么运行
  • 广州短视频网站开发东莞市建设信息网
  • 建设网站如果赚钱电脑可以做服务器部署网站吗
  • 网站建设的编程专门做面包和蛋糕的网站
  • 档案网站建设比较分析南京建站公司
  • 哪个网站可以做店招傻瓜式wordpress
  • 网站开发项目经理职责青岛模版网站建设
  • 企业建站哪个好网站建设所用程序
  • 网站建设seo视频定制图片软件
  • 404错误直接转向到网站首页四川省建筑施工企业人员考试平台
  • 手表电商网站智能展厅
  • 南海网站推广梅州做网站公司
  • 昆明专业网站建设公司成都外贸网站建设费用
  • php mysql网站开发项目公司网站宣传设计
  • 自己做网站服务器的备案方法怎么查网站点击量
  • 信息产业部icp备案中心网站织梦做双语网站
  • 爱站网站长seo综合查询工具局网站信息内容建设 自查报告
  • 我想建一个网站怎么建淄博网站推广那家好
  • 做网站和app需要多久河南自助建站建设代理
  • 大连做企业网站的公司宣传平台有哪些类型
  • 如何用微信做网站免费设计logo网站有哪些
  • 服务平台型网站余姚网站定制
  • 网站搭建联系方式太平阳电脑网网站模板
  • 请简述网站制作流程html5网络公司网站模板