文档章节

《JavaScript Dom编程艺术》---总结(一)JavaScript语法

麦小雄
 麦小雄
发布于 2015/09/16 00:34
字数 392
阅读 27
收藏 1

<1>编写JavaScript的好习惯,使用外嵌 js 文档。将<script>标签放在Html文档的最后,</body>标签之前。这样能使浏览器更快的加载页面;

<2>注释,使用双斜杠(//)更加合适,【<!--也是JavaScript的注释标签】;

<3>变量,JavaScript没有强制要求为变量进行声明,最好能在使用之前进行声明(var 变量名);

<4>JavaScript区分大小写;

<5>JavaScript不允许变量名中包含空格个标点符号($例外)同时不允许第一个字符为数字;

<6>JavaScript 不需要进行类型声明,JavaScript是弱类型语言;

       1、转义字符(\);

       2、字符串可以使用单引号或者双引号括起来,哪种较好视字符串内容而定;

<7>数组,创建数组使用Arry(),   JavaScript不需要声明数组的元素个数;

       1、关联数组;

<8>对象, 创建对象使用Object();【或者使用花括号{},如:{propertName:value,propertName:Value}】

<9>操作, 算术操作、条件语句、比较操作、逻辑操作、循环操作均与java相近;

<10>函数, 与java相近;

<11>变量的作用域,使用var关键字表明局部变量,没有说明则默认为全局变量;

<12>对象,  对象就是由属性和方法组合成的一个数据实体,用“.”来访问属性和方法。

        1、内建对象

        2、宿主对象,如浏览器预定义的一些对象。如,Form、Image、Element等。

© 著作权归作者所有

共有 人打赏支持
麦小雄
粉丝 0
博文 7
码字总数 2666
作品 0
广州
程序员
私信 提问
如何学习Javascript?你是入门,还是精通?

首先要说明的是,咱现在不是高手,最多还是一个半桶水,算是入了JS的门。   谈不上经验,都是一些教训。   这个时候有人要说,“靠,你丫半桶水,凭啥教我们”。您先别急着骂,先听我说。...

coffeescript
2014/07/23
389
0
前端学习之路(从入门到入坑...)

学习前端两年多了,拿了阿里巴巴实现offer,想结合个人经历总结的前端入门方法,总结从零基础到具备前端基本技能的道路、学习方法、资料。由于能力有限,不能保证面面俱到,只是作为入门参考...

阿小庆
2018/06/14
0
0
javascript——从「最被误解的语言」到「最流行的语言」

JavaScript曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax的到来,JavaScript“从最受误解的编程语言演变为最流行的语言”,这除了幸运之外,...

modernizr
2014/05/20
1K
12
JavaScript 语言基础知识点总结(思维导图)

(1)javascript 数组 (2)函数基础 (3)运算符 (4)流程语句 (5)正则表达式 (6)字符串函数 (7)数据类型 (8)变量 (9)window 对象 (10)DOM基本操作 (11)一图知晓整个Javascr...

大数据之路
2012/11/26
0
2
第一章--JavaScript简介

1. JavaScript的构成 1.1. ECMAScript ECMAScript规定了核心语言的组成部分分别为:语法、类型、语句、关键字、保留字、操作符、对象。 宿主环境:Web浏览器、Node、Adobe Flash。 1.2. DOM...

lovewt
2018/06/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

C++ vector和list的区别

1.vector数据结构 vector和数组类似,拥有一段连续的内存空间,并且起始地址不变。 因此能高效的进行随机存取,时间复杂度为o(1); 但因为内存空间是连续的,所以在进行插入和删除操作时,会造...

shzwork
今天
3
0
Spring之invokeBeanFactoryPostProcessors详解

Spring的refresh的invokeBeanFactoryPostProcessors,就是调用所有注册的、原始的BeanFactoryPostProcessor。 相关源码 public static void invokeBeanFactoryPostProcessors(Configu......

cregu
昨天
4
0
ibmcom/db2express-c_docker官方使用文档

(DEPRECIATED) Please check DB2 Developer-C Edition for the replacement. What is IBM DB2 Express-C ? ``IBM DB2 Express-C``` is the no-charge community edition of DB2 server, a si......

BG2KNT
昨天
3
0
Ubuntu 18.04.2 LTS nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-bionic)

平台:Ubuntu 18.04.2 LTS nvidia-docker2 版本:2.0.3 错误描述:在安装nvidia-docker2的时候报dpkg依赖错误 nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-bionic) 先看一下依......

Pulsar-V
昨天
4
0
学习笔记1-goland结构体(struct)

写在前面:若有侵权,请发邮件by.su@qq.com告知。 转载者告知:如果本文被转载,但凡涉及到侵权相关事宜,转载者需负责。请知悉! 本文永久更新地址:https://my.oschina.net/bysu/blog/3036...

不最醉不龟归
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部