网站建设、公众号开发、微网站、微商城、小程序就找牛创网络 !

7*24小时服务专线: 152-150-65-006 023-68263070 扫描二维码加我微信 在线QQ

前端开发技术团结互助,让我们共同进步!

当前位置:主页 > 技术资讯 > 开发技术 > 前端开发技术 >

我们的优势: 10年相关行业经验,专业设计师量身定制 设计师一对一服务模式,上百家客户案例! 企业保证,正规流程,正规合作 7*24小时在线服务,售后无忧

智能社JAVASCRIPT高级教程之-JavaScript基础大纲

文章来源:重庆网站建设 发布时间:2019-05-22 14:45:39 围观次数:
分享到:

摘要:ECMAScript:解释器、翻译,DOM:Document Object Model,BOM:Browser Object Model,各组成部分的兼容性,兼容性问题由来

JavaScript基础

lJavaScript组成 

lECMAScript:解释器、翻译 

lDOMDocument Object Model 

lBOMBrowser Object Model 

l各组成部分的兼容性,兼容性问题由来

变量类型 - 1

l类型:typeof运算符 l用法、返回值 l常见类型: lnumberstringbooleanundefinedobjectfunction l一个变量应该只存放一种类型的数据

变量类 - 2

l数据类型转换 l例子:计算两个文本框的和 l显式类型转换(强制类型转换) lparseInt()parseFloat() lNaN的意义和检测 l隐式类型转换 l===== l减法

变量作用域和闭包

l变量作用域(作用范围) 

l局部变量、全局变量 

l什么是闭包 

l子函数可以使用父函数中的局部变量 

l之前一直在使用闭包 

l网上对于闭包的定义

命名规范 - 1

l命名规范及必要性 

l可读性——能看懂 

l规范性——符合规则 

l匈牙利命名法 

l类型前缀 

l首字母大写

命名规范 - 2


类型

前缀

类型

实例

数组

a

Array

aItems

布尔值

b

Boolean

bIsComplete

浮点数

f

Float

fPrice

函数

fn

Function

fnHandler

整数

i

Integer

iItemCount

对象

o

Object

oDiv1

正则表达式

re

RegExp

reEmailCheck

字符串

s

String

sUserName

变体变量

v

Variant

vAnything

运算符

l算术:+ 加、- 减、* 乘、/ 除、% 取模 

l实例:隔行变色、秒转时间 

l赋值:=+=-=、*=/=%= 

l关系:<><=>======!=!== 

l逻辑:&& 与、|| 或、!  

l实例:全选与反选 

l运算符优先级:括号

程序流程控制

l判断:ifswitch?: 

l循环:whilefor 

l跳出:breakcontinue 

l什么是真、什么是假: 

l真:true、非零数字、非空字符串、非空对象 

l假:false、数字零、空字符串、空对象、undefined

Json

l什么是Json 

lJson和数组 

lJsonfor in

整理来自-璧山网站建设

本文由 重庆网站建设 整理发布,转载请保留出处,内容部分来自于互联网,如有侵权请联系我们删除。

相关热词搜索:javascript 智能社 璧山网站建设

上一篇:智能社高级javascript教程大纲之初探JavaScript魅力
下一篇:jQuey开发入门到精通-浅谈初学者最容易混淆的几个概念

热门资讯

鼠标向下滚动