JS入门到进阶知识总结_第1页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、js入门到进阶知识总结1.概念javascript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言运行在客户端扫瞄器中的。每一个扫瞄器都有javascript的解析引擎脚本语言:不需要编译,挺直就可以被扫瞄器解析执行了功能:可以来增加用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增加用户的体验。2.js的组成3. 与html结合方式1.行内式注:可以将单行或少量 js 代码写在html标签的大事属性中(以 on 开始的属性),如:onclick注重单双引号的用法:在html中我们推举用法双引号, js 中我们推举用法单引号可读性差, 在html中编写js

2、大量代码时,不便利阅读;引号易错,引号多层嵌套匹配时,十分简单弄混;特别状况下用法2.内嵌 js注:可以将多行js代码写到 标签中内嵌 js 是学习不时用的方式3.外部 js文件利于html页面代码结构化,把大段 js代码自立到 html 页面之外,既美观,也便利文件级别的复用引用外部 js文件的 script 标签中间不行以写代码适合于js 代码量比较大的状况3.js注释单行注释多行注释4.js的输入输出语句注:console.dir()可以输出对象的属性。1. 变量变量:一小块存储数据的内存空间java语言是强类型语言,而javascript是弱类型语言。强类型:在开拓变量存储空间时,定义

3、了空间未来存储的数据的数据类型。只能存储固定类型的数据弱类型:在开拓变量存储空间时,不定义空间未来的存储数据类型,可以存放随意类型的数据。语法:注:typeof运算符:猎取变量的类型。null运算后得到的是object2.数据类型js 把数据类型分为两类:容易数据类型 (number,string,boolean,undefined,null)复杂数据类型 (object)1.数字型 number数字型三个特别值infinity ,代表无穷大,大于任何数值-infinity ,代表无穷小,小于任何数值nan ,not a number,代表一个非数值注:isnan()办法用来推断一个变量是否为非数字的类型,返回 true 或者 false2.字符串型 string字符串型可以是引号中的随意文本,其语法为 双引号 和 单引号’’注:由于 html 标签里面的属性用法的是双引号,js 这里我们更推举用法单引号。js 可以用单引号嵌套双引号 ,或者用双引号嵌套单引号 (外双内单,外单内双)通过字符串的 length 属性可以猎取囫囵字符串的长度。多个字

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论