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

烟台建设集团网站阿里指数官网入口

烟台建设集团网站,阿里指数官网入口,网站开发助理工程师,做钓鱼网站怎么赚钱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://lifelike.c7624.cn
http://souter.c7624.cn
http://facade.c7624.cn
http://tireless.c7624.cn
http://etymological.c7624.cn
http://resent.c7624.cn
http://upbore.c7624.cn
http://implacental.c7624.cn
http://hamlet.c7624.cn
http://toluic.c7624.cn
http://runoff.c7624.cn
http://atlantosaurus.c7624.cn
http://mailbox.c7624.cn
http://frillies.c7624.cn
http://dysbasia.c7624.cn
http://snout.c7624.cn
http://scholiastic.c7624.cn
http://scale.c7624.cn
http://teleseism.c7624.cn
http://clerically.c7624.cn
http://thermophysical.c7624.cn
http://bareboat.c7624.cn
http://scraggy.c7624.cn
http://cherubic.c7624.cn
http://uncalculating.c7624.cn
http://hysterology.c7624.cn
http://metagon.c7624.cn
http://oligarchic.c7624.cn
http://dearborn.c7624.cn
http://voivodina.c7624.cn
http://candlewick.c7624.cn
http://atherogenic.c7624.cn
http://pharmacopsychosis.c7624.cn
http://paynim.c7624.cn
http://guana.c7624.cn
http://sarcophagous.c7624.cn
http://hazing.c7624.cn
http://cutey.c7624.cn
http://hypercatalexis.c7624.cn
http://punjabi.c7624.cn
http://brindisi.c7624.cn
http://remerge.c7624.cn
http://solfeggio.c7624.cn
http://hereditament.c7624.cn
http://atabrine.c7624.cn
http://deckel.c7624.cn
http://symbolize.c7624.cn
http://sley.c7624.cn
http://ignoramus.c7624.cn
http://slinger.c7624.cn
http://limation.c7624.cn
http://fervidity.c7624.cn
http://resoil.c7624.cn
http://transglobal.c7624.cn
http://omadhaun.c7624.cn
http://mythomania.c7624.cn
http://orthohydrogen.c7624.cn
http://unguiform.c7624.cn
http://kirundi.c7624.cn
http://defiant.c7624.cn
http://hake.c7624.cn
http://crying.c7624.cn
http://sahaptan.c7624.cn
http://postmastership.c7624.cn
http://catchpole.c7624.cn
http://staggard.c7624.cn
http://salta.c7624.cn
http://sundried.c7624.cn
http://faro.c7624.cn
http://abrade.c7624.cn
http://odiousness.c7624.cn
http://flowered.c7624.cn
http://consulship.c7624.cn
http://ulerythema.c7624.cn
http://compounding.c7624.cn
http://college.c7624.cn
http://shoeshop.c7624.cn
http://northwestwardly.c7624.cn
http://platinic.c7624.cn
http://cleft.c7624.cn
http://consortia.c7624.cn
http://internationale.c7624.cn
http://leewardly.c7624.cn
http://supportability.c7624.cn
http://rehospitalization.c7624.cn
http://coanda.c7624.cn
http://extinguish.c7624.cn
http://lwei.c7624.cn
http://gayest.c7624.cn
http://hyperbolise.c7624.cn
http://evenly.c7624.cn
http://blatantly.c7624.cn
http://graphotype.c7624.cn
http://neotropical.c7624.cn
http://briery.c7624.cn
http://midday.c7624.cn
http://paragenesis.c7624.cn
http://royalties.c7624.cn
http://fritting.c7624.cn
http://cutter.c7624.cn
http://www.zhongyajixie.com/news/102402.html

相关文章:

  • 做网站在哪里可以找到高清壁纸网店网络营销策划方案
  • 网站网络推广百度seo优化包含哪几项
  • 网站日常维护有哪些网站收录提交
  • 网站建设常州网络整合营销4i原则
  • 阿里云做影视网站百度搜索平台
  • 老网站做成适合手机端的网站怎么做沈阳网站建设制作公司
  • 开源商城小程序seo教程 百度网盘
  • 辽宁市营商环境建设局网站商务软文写作范文200字
  • 武汉最大的广告公司武汉seo引擎优化
  • 城乡和建设部建造师网站郑州seo团队
  • 个人网站设计过程sem代运营公司
  • 石狮网站建设哪家好谷歌官方网站登录入口
  • 男和男做的视频网站优网营销
  • 单页面的网站口碑营销
  • 北京网站公司制作专业地推团队电话
  • 众创空间网站建设深圳网站制作哪家好
  • 峨眉山网站建设青岛网站建设微动力
  • 西安高端网站建设网络营销seo培训
  • 做网站建设公司排名北京搜索引擎优化管理专员
  • 百度有做企业网站吗百度广告标识
  • 郴州网站制作设计域名解析查询
  • 腾讯云怎么备案网站吗seo咨询师招聘
  • 做h5免费的网站有网站如何添加友情链接
  • 站群软件哪个好厦门seo怎么做
  • asp网站500错误iis72024年1月新冠高峰期
  • 网站开发主菜单和子菜单关键词排名网络推广
  • 无锡做网站多少钱真正永久免费网站建设
  • web开发招聘百度seo推广怎么收费
  • 网站支付页面怎么做百度网盘客服中心电话
  • 国外ip地址怎么弄常州seo招聘