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

重庆市工程建设信息网官网新域名seo推广技术培训

重庆市工程建设信息网官网新域名,seo推广技术培训,哈尔滨小程序,如何制作网站站点JS的三大书写方式行内式如图所示:几点说明:JS的行内式写在HTML的标签内部,(常以on开头),如onclick行内式常常使用单引号括住字符串以区分HTML的双引号可读性差,不建议使用引号易出错,不建议使用特殊情况下使…

JS的三大书写方式

  1. 行内式

如图所示:

几点说明:

  1. JS的行内式写在HTML的标签内部,(常以on开头),如onclick

  1. 行内式常常使用单引号括住字符串以区分HTML的双引号

  1. 可读性差,不建议使用

  1. 引号易出错,不建议使用

  1. 特殊情况下使用

  1. 内嵌式

如图所示:

几点说明:

  1. JS内嵌式写在<script>标签内部

  1. 是JS最常用的书写方式

  1. 外部式

如图所示:

几点说明:

  1. 需要写在独立的.js文件内部

  1. 当JS的代码量较大时,推荐使用

  1. 与HTML相分离,既美观,同时满足文件复用

输出与输入语句

  1. prompt

当调用该函数时,网页上会弹出一个输入框,允许用户输入数据,所输入数据可以赋值给一个变量,该变量的类型为字符串型,如图所示:

  1. alert

当调用该函数时,网页上会弹出一个警示框,提示所输入的语句,如图所示:

  1. console.log()

所输入的信息呈现在控制台,方便程序员检测代码,如图所示:

变量

变量是程序在内存中申请的一块用于存储数据的空间,可以理解为一个小容器

  1. 语法

一个变量的构成等于:var 变量名 = 值,var是关键字,可有可无。

同时,一个变量也可以暂时只声明不赋值,留在后面需要时再赋值。

  1. 初始化

一个变量在声明的同时赋值谓之“变量的初始化”,如图所示:

  1. 注意事项

第一,变量可以重新赋值,无需再声明一次变量,如图:

第二,允许同时声明多个变量,只需要用一个var声明即可,变量名间用逗号隔开,如图:

第三,当变量声明未赋值时,变量值为undefined,意为”没定义“,如图:控制台显示undefined

第四,当变量无声明无赋值时,程序会报错,如图:

第五,变量可以直接赋值,无需加var,如图:

第六,命名规范,如图:

数据类型

  1. 特点

1.JS的数据类型由程序运行过程中根据等号右边的值来确定,由于JS不像C等语言在声明变量时需要指定变量类型(char,int等),因而JS只有在看到变量名右边的值类型时才能确认该数据的具体类型。

2.动态特性,JS的数据类型可以自由改变,如图所示:age从数字型转变为字符串型

  1. 获取数据类型

JS中使用typeof + 变量名 的形式获取该变量的数据类型,如图所示:数据类型从number转化为string

  1. 简单数据类型

  1. 数字型 (number)

  1. 进制问题 数字若以0开头表示该数字为八进制数,若以0x开头表示该数字为十六进制数;

  1. 数字型的最值 JS中的数字具有范围,最大值为Number.MAX_VALUE,最小值为Number.MIN_VALUE;

  1. 特殊数值 在JS中,Infinity表示无穷大,-Infinity表示无穷小。

is NaN()函数用于判断一个数据是否为数字型,当其为数字型时返回值为false,否则为true

  1. 字符串型 (string)

第一,字符串的嵌套

引号会与其最临近的同类型的引号匹配,若想在字符串中包含一对引号,可采用外单内双,外双内单,当最外的引号为单引号时,内部引号为双引号;当最外的引号为双引号时,内部引号为单引号。如图所示:

第二,字符串的长度

利用length可以求取字符串的长度,如图所示:

第三,字符串的拼接

字符串+任意类型 ==新字符串,如图所示:

  1. 布尔型 (boolean)

布尔类型的本质就是,true实际是就是数字1,false就是数字0。

  1. undefined

当一个变量只声明而不赋值,那么它的数据类型就为undefined型。

  1. object

null在js中就属于object型,在后续的学习中我们在探索object型。

  1. prompt的输入类型

prompt的输入类型为string,这意味着我们输入的数字无法直接参与运算,需要转化,待会会将转化,如图所示:

  1. 数据类型的转化

  1. 转化为字符串型

其他类型数据转化为字符串型有三种方式:1 变量名.toString() , 2. String(变量名) 3. num+字符串 (务必牢记,String中的'S'需要大小,被坑过),如图所示:

  1. 转化为数字型

转化方式有四种,只需要记住前面两种,其他作为了解

第一种,parseInt可以将将字符串型转化为数字型,也可去除前面为数字的字符串中其余字符串,如图:

第二种,parseFloat可以将将字符串型转化为数字型,可以保留带小数字符串中的所有小数点,其他功能与parseInt一样,此处不赘述。

第三种,调用Number(字符串)函数,如图所示:

第四种,隐式类型转化,如'12'-0可以转化为12 - 0 得到12或'12' - '1'的到11,如图所示:

  1. 转化为布尔型

转化为布尔型的函数位 Boolean(变量名),除了 '', 0, NaN, null, undefined会被转化为false之外,其他数据都转化为true,如图所示:

本周学习小结到此结束,完结撒花!💐💐💐

http://www.hkea.cn/news/674265/

相关文章:

  • 河南省住房与城乡建设厅网站首页怎么做属于自己的网站
  • 移动端网站开发推广效果最好的平台
  • 用二级页面做网站的源代码自助建站系统破解版
  • 网站上怎么做动画广告推广策略包括哪些内容
  • 广州网站优化公司大亚湾发布
  • 广州网站开发招聘百度经验悬赏令
  • 吴江建设局网站郑州粒米seo外包
  • 建设工程合同纠纷与劳务合同纠纷seo培训教程视频
  • 找网站建设公司哪家最好沈阳市网站
  • sh域名做的好的网站什么是营销
  • 网站平台怎么做推广一站式网络推广服务
  • 百度对新网站排名问题兰州seo快速优化报价
  • 网站建设常用代码湘潭网络推广
  • 做网站上传图片一直错误好用搜索引擎排名
  • 钟祥网站建设网络推广的含义
  • 新闻类网站源码青岛官网seo
  • 网站优化哪里可以做百度营销客户端
  • 常德建设局网站北京优化网站方法
  • 用ip做网站优化手机流畅度的软件
  • 为网站添加统计媒介
  • 商业设计网站推荐互联网营销师证书是国家认可的吗
  • 做网站的是干嘛的怎样把自己的产品放到网上销售
  • 品牌型网站制作价格2022年小学生新闻摘抄十条
  • 政府网站群集约化建设网络暴力事件
  • 可以做卷子的网站游戏app拉新平台
  • 长沙优化网站关键词社区营销
  • 个人网站制作价格表重庆关键词优化
  • 网站开发ideseo优化网站模板
  • 关于制作网站收费标准怎样把个人介绍放到百度
  • 网站建设 绵阳百度开放平台