javascript基础(完整)

2018-06-24 01:19:22来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

一。什么是javascript?

  是一种基于对象和事件驱动(以事件驱动的方式直接对客户端的输入做出响应,无需经过服务器端)并具有安全性能的解释型脚本语言,在web应用中得到非常广泛地应用。它不需要编译,而是直接嵌入在HTTP页面中,把静态页面转变成支持用户交互并响应应用事件的动态页面。常用于数据验证、控制浏览器以及生成时钟、日历和时间戳文档等。

二。javascript语法:与java在语法上有些相似,但不尽相同

  1.JavaScript区分大小写  2.每行结尾的分号可有可无(与java不同) 3.变量是弱类型,var运算符就可以将变量初始化为任意值。4.使用大括号标记代码块,块内语句按顺序执行。

  5。注释(两种:一是单行//一是多行/*注释内容*/)

  6.数据类型(数值型:整型和浮点型)(字符型:使用单引号或双引号括起来的一个或多个字符)(布尔型)(转义字符:如图)

  (空值:null  用于定义空的或不存在的引用)

  7.变量的命名规则:(必须以字母或下划线开头,由字母、数字、加下划线组成)(变量名中不能有空格加号减号逗号等)(严格区分大小写)

  8.变量声明方法:var variable;(可以使用var同时声明多个变量,逗号隔开)(如果只是声明了变量,未对其赋值,则其默认值为undefined)

  9。运算符的使用(赋值运算符:= += -= *= /= %= |= ^=异或 &=)(算术运算符:+ - * / % ++ --)(比较运算符:< > <=>= == ===绝对等于 !=不等于 !==不绝对等于)

   (逻辑运算符:!非 &&与 ||或)(条件运算符:操作数?结果1:结果2)(字符串运算符:+ +=连接两个字符串,并将结果赋给第一个字符串)

  10.流程控制语句(if/if..else  switch  for  while  do..while)

  11.函数:由function、函数名加一组参数以及置于大括号中需要执行的一段代码。(函数调用:比较简单,直接函数名加上括号,如果带参数,括号中加上参数,多个的话逗号隔开。)

  12.事件处理(事件处理程序:用于响应某个事件而执行的处理程序)(常用事件:onclick事件  onload事件  onchange事件  onblur事件和onfocus事件...)

  13.常用对象:window对象(open方法--用于打开一个新的浏览器窗口windowVar=window.open(url,windowname[,location]可选项);、close方法--关闭当前窗口)

 

              String对象(length属性返回String对象的长度,用“内容”.length   如:“hjf”.length;       方法:indexOf()用于返回对象内第一次出现子字符串的字符位置,没找到就         返回-1         substr() : 返回指定字符串的一个子串string.substr(start[,length]) 如:var word=“hi world i come”;var subs=word.substr(8,6)可以用                  substring(from[,to])         replace()用于替换一个与正则表达式匹配的子串   split()方法:将字符串分割为字符串数组)

 

        date对象:对日期和时间进行操作。1。创建date对象(var now=new date();)2.date 对象的方法(getFullYear()、getMonth()、getDate()等)

  14.DOM技术:Document Object Model文档对象模型,表示文档和访问、操作构成文档的各种元素的应用程序接口(API)。DOM树的根节点是个Document对象。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:js图片预览(一张图片预览)

下一篇:HBuilder打包App流程记录