探测浏览器品牌版本代码-----浏览器嗅探 代码

JavaScript==ECMAScript

java几乎可以部署在任何环境,js只应用于web浏览器

API是一组得到各方面共同认同的基本约定(元素周期表,国际时区,等等相当于api)

DOM是一种API(应用编程接口)

语句   ;结尾每一条

注释  // 单行   /*    */多行

html  <!--    -->

/*    var a=1;
* b=a+1; 注释中间也加*比较好
*/ c; 

变量 variable     var

声明变量   var mood = "happy", age = 33;   变量和其他语法元素区分大小写 Mood 不等于mood 不等于MOOD

字符串

字符串:字母  数字  标点  空格  。必须包在引号里面,单引号和双引号都可以  最好是双引号包裹字符串

数值

布尔值

var sleeping = true  和 var sleeping = ”true“  不一样,布尔值不能加引号

以上是标量,以下是变量

array[0]=elephent;

  

javascript, 从零开始

var beatles = Array(”John“,"Poal","George","Ringo");
var beatles = [”John“,"Poal","George","Ringo"];
var element = ["Joy",1988,true];
赋值
var name = "Joy";
beatles[0] = name;
var beatles = [”John“,"Poal","George","Ringo"];
var ele =[];
ele[0]=beatles; ele[0][1]="John"
数组里面包含数组

  如果数据多,用数组方括号比较眼花缭乱,不知道是几,就要用到对象Object

var ele = {name:"John",year:1988,living:true};
var beatles = Array();
beatles[0]=ele; beatles[0].name = "John";
____________________________
var ele = {name:"John",year:1988,living:true};
var beatles = {};
beatles.vocalist = ele;
beatles.vocalist.name="John";

  

JavaScript DOM编程艺术 笔记(一)的更多相关文章

  1. javascript dom编程艺术笔记之图片库的改进

    dom的操作要遵守的原则 1.平稳退化 2.分离javascript 3.向后兼容 4.性能考虑 改进后的显示图片方法 function showpic(whichpic){ if(!document ...

  2. javascript dom编程艺术笔记第三章:DOM操作的5个基本方法

    JavaScript的 DOM操作,主要是对DOM这三个字母中D.O.M的操作.D代表的是document(文档),即我们可以使用javascript对文档进行操作,O代表的是object(对象),对 ...

  3. JavaScript DOM编程艺术 笔记(四)

    DOM document   object model(map) 家谱树---节点树 父 子  兄弟 元素节点  <div> 文本节点  内容 属性节点   value  src getE ...

  4. JavaScript DOM编程艺术 笔记(三)函数

    函数function 是在你的代码里随时调用的语句 每个函数是个短小的脚本,arguments,传递的参数 function name(arguments){ statements; } functi ...

  5. javascript dom 编程艺术笔记 第四章:图片库

    首先先建立一个html文件,建立一个图片库 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q ...

  6. JavaScript DOM编程艺术 笔记(二)语句操作

    操作 var total = (1+4)*5; year = year +1; year++; var message = "i am" + "girl"; 是 ...

  7. 《javascript dom编程艺术》笔记(一)——优雅降级、向后兼容、多个函数绑定onload函数

    刚刚开始自学前端,如果不对请指正:欢迎各位技术大牛指点. 开始学习<javascript dom编程艺术>,整理一下学习到的知识.今天刚刚看到第六章,记下get到的几个知识点. 优雅降级 ...

  8. Javascript DOM 编程艺术(第二版)读书笔记——基本语法

    Javascript DOM 编程艺术(第二版),英Jeremy Keith.加Jeffrey Sambells著,杨涛.王建桥等译,人民邮电出版社. 学到这的时候,我发现一个问题:学习过程中,相当一 ...

  9. 《JavaScript DOM 编程艺术》 学习笔记

    目录 <JavaScript DOM 编程艺术> 学习笔记 第一章 js简史 第二章 js语法 准备工作 语法 第三章 DOM DOM中的D DOM中的O DOM中的M 第四章 js图片库 ...

随机推荐

  1. 第一个Django应用程序_part1

    一.查看Django是否安装 参考文档:https://docs.djangoproject.com/en/1.11/intro/tutorial01/ 如果Django已经安装,可以看到安装的版本号 ...

  2. 处理事件冒泡,阻止默认事件工具类,兼容IE

    //处理事件冒泡,阻止默认事件工具类,兼容IEvar eventUtil={ // 添加句柄 addHandler:function(element,type,handler){ if(element ...

  3. laravel form表单提交

    控制器 中间层 中间层

  4. 修改字段名change

    ALTER TABLE tc_activity_miaosha_item CHANGE `batch_id` `movie_batch_id` INT () NOT NULL DEFAULT ' CO ...

  5. Java 读取jar内的文件的超简便方法

    坑爹的java课程设计,偏要用jar来运行 读取.存储jar内文件的支持也好低 存储方法: 进入jar文件其实没有说的那么困难,jar文件本质是一个zip格式的压缩文件,只是把文件后缀名改了,要用Ja ...

  6. networkX用法整

    无向图,有向图,加权图等例子代码 [http://www.cnblogs.com/kaituorensheng/p/5423131.html#_label1] 数据分析学习笔记(三)-NetworkX ...

  7. [C#] readonly vs const

    C#中的readonly和const两个关键字都可以用来定义系统变量,那两者之间有什么区别呢? 1. const变量赋值后,就不可以对其进行修改.且在定义时就需要给它赋值,使用const修饰的变量是s ...

  8. C# 加密(Encrypt) 解密(Decrypt) 操作类 java与 C# 可以相互加密解密

    public sealed class EncryptUtils { #region Base64加密解密 /// <summary> /// Base64加密 /// </summ ...

  9. opencv——播放视频

    #include "stdafx.h" #include <opencv2\opencv.hpp> #include <iostream> #include ...

  10. log4net 入门使用

    log4net 是dotnet平台下的一个日记记录组件. 一  NuGet中安装log4net包: 二 配置log4net.config文件 配置文件内容: <?xml version=&quo ...