Java script基础

Js的每个语句后面都要有分号。

<script  type="text/java script">所有JS内容</script>

document .write(“hello”);document做write动作,动作内容为hello。.点是个运算符,表示左边的做右边的动作或右边的是左边的成分,此处表示做动作。

alert(“hello”);表示页面对话框的输出内容。

var  varible的缩写用于定义变量,还可以同时进行初始化。例:var hello=”HELLO”;var age=16;var ot=true;定义变量名可以出现数字字母下划线,但是首字符不能是数字、并且变量名不能和关键字一样。

+ 号在计算中表示加法,在字符串中表示连接两边。

Switch语句中除了给定的case外,还可以用到默认:default。

函数 function:function name(参数){动作语句}用于定义函数。

数组 Array:Var a=new Array();var a=[];用于创建数组。

注:[ ]运算符访问数组中的一个单元,索引从0开始,a[x]=n直接创建了素组中的一个单元x,并赋值为n.

遍历整个数组:alert(a);

a.length给出数组a的长度,其中最大下标+1.

转换数组为字符串alert(a.toString());alert(a.valueOf());alert(a.join(“,”));alert(a.join(“||”));

数组堆栈效果:push、pop   先放后出

数组队列操作:shift  先放先出

对象object:是一种复合型数据类型,可以吧多个数据集中在一个变量中,并给每个数据命名。Var o=new object();

访问对象属性:var book=new object(); book.title=”张三”

删除对象属性:delete book.title; 或 book.title=null;

遍历对象属性:通过for循环取得其中每个属性for(var x in book){alert(book[x]);}

浏览器的全局对象是:window

Window.document表示浏览器窗口中的HTML页面

Src用于指定外部文件,一个纯粹的代码文件,没有HTML标记

body事件:onload onunlond

简单对话框:输出框alert();选择框 confirm();输入框 prompt();

底部状态栏:status=  ,defaultstatus=

定时器:setInterval()方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。

setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。

Window的控制方法:window.open();window.close;

正则表达式:regeExp强大的字符串匹配工具。寻找字符串里的数字

var regExp=/ \d+/g;alert(str.match(regExp));/  /:内部书写,\d:找数字,+:一个或多个;g:全局执行。

function fun (){

var e=window.event||argument[0](argument表示事件对象,后跟0可直接获取当前对象)

}

Java script基础的更多相关文章

  1. Java Script 基础总结

    1学习ajax需要一点CSS的基础和JavaScipt基础 今天重温一下Javascrpt基础 1.<script type="text/javascript">< ...

  2. Java Script 基础

    一. JS的简介 JavaScript是一种网页编程技术,经常用于创建动态交互网页 JavaScript是一种基于对象和事件驱动的解释性脚本语言,类似C语言和Java的语法 事先不编译:逐行执行:无需 ...

  3. Java Script基础(十) 访问样式表

    动态控制样式表 在JavaScript中,有两种方式可以动态的改变样式属性,一种是使用style属性,另一种是使用样式的className属性.另外控制元素隐藏和显示使用display属性. 1.使用 ...

  4. Java Script基础(九) 下拉列表对象

    Select下拉列表 属性: options[]:返回包含下拉列表中的所有选项的一个数组. selectedIndex:设置返回下拉列表中被选项目的索引号. length:返回下拉列表框中选项的数目. ...

  5. Java Script基础(八) Array数组对象

    一.Array数组 JavaScript中的数组也是具有相同数据类型的一个或者多个值得集合.用法和Java中的数组类似. Array对象的常用属性和方法: 属性: length:获取数组的长度: 方法 ...

  6. Java Script基础(七) HTML DOM模型

    一.HTML DOM. HTML DOM的特性和方法是专门针对HTML的,HTML中的每个节点都是一个对象,通过访问属性和方法的方式,让一些DOM操作更加简便,在HTML DOM中有专门用来处理白哦个 ...

  7. Java Script基础(六) DOM模型

    一.文档对象模型 DOM( Document Object Model)文档对象模型,它提供了访问.动态修改文档的借口,W3C指定了DOM规范,主流浏览器都支持.DOM由3部分组成,分别是CoreDo ...

  8. Java Script基础(五) 内置对象Date

    在JavaScript中,系统的内置对象有Date对象.Array对象.String对象和Math对象等. 1.Date:用于操作日期和时间. 2.Array:用于在单独的变量名中存储一系列的值. 3 ...

  9. Java Script基础(三) 函数

    一.JavaScript中的函数 在JavaScript中,函数类似于Java中的方法,是执行特定功能的代码块,可以重复调用.JavaScript中的函数分为两种,一种是系统函数,另一种是自定义函数. ...

随机推荐

  1. hdu 1075 (map)

    http://acm.hdu.edu.cn/showproblem.php?pid=1075 What Are You Talking About Time Limit: 10000/5000 MS ...

  2. SQL——存储过程实例 循环

    --循环 create or replace procedure p_xunhuan(input in number,output out number) is ); begin ; ..input ...

  3. Object-C: 枚举

    摘自:http://coffeeandsandwich.com/?p=8 在 iOS 6 和 Mac OS X 10.8 以前,定义枚举类型的方式如下: typedef enum the_enum_n ...

  4. OnClientClick和OnClick同时使用!

    摘自:http://www.cnblogs.com/zhuiyi/archive/2011/07/04/2097804.html 其实有的时候需要客户端和服务端双重校验,为什么这么说呢? 比果说,一个 ...

  5. 防止SQL注入问题

    -----解决方案--------------------------------------------------------过滤URL中的一些特殊字符,动态SQL语句使用PrepareState ...

  6. read 判定用户输入的状态后运行相应的结果

    文件名: test26.sh #!/bin/bash # getting just one character of input read -n1 -p "Do you want to co ...

  7. iOS - LocalCache 本地数据缓存

    1.自定义方式本地数据缓存 1.1 自定义缓存 1 沙盒路径下的 Library/Caches 用来存放缓存文件,保存从网络下载的请求数据,后续仍然需要继续使用的文件,例如网络下载的离线数据,图片,视 ...

  8. 进程 & 线程相关知识

    不管Java,C++都有进程.线程相关的内容.在这里统一整理吧. Python的线程,其实是伪线程,不能真正的并发.下面也有讲. 线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序 ...

  9. C++ 11 右值引用

    C++11中引入的一个非常重要的概念就是右值引用.理解右值引用是学习“移动语义”(move semantics)的基础.而要理解右值引用,就必须先区分左值与右值. 注意:左值右值翻译可能有些问题 *L ...

  10. D3.js 其他选择元素方法

    在上一节中,已经讲解了 select 和 selectAll,以及选择集的概念.本节具体讲解这两个函数的用法. 假设在 body 中有三个段落元素: <p>Apple</p> ...