JavaScript核心

一、将JS添加到HTML文档中

(一)使用<script>元素

<head>
    <title></title>
    <script type="text/javascript">
        /*js代码*/
    </script>
</head>

(二)连接外部脚本

<script type="text/javascript" src="js/test01.js" >

</script>

(三)将脚本包含在HTML事件处理程序属性中

<input type="button" value="按钮" onclick="alert(‘button点击事件‘)" />

二、JS数据类型

原始数据类型:

typeof    undefined    null    boolean    number

引用数据类型:

Object    Array    Date    Global

var aaa;
alert(aaa);  /*undefined类型*/

var bbb=null;
alert(typeof bbb);    /*bbb=null 返回类型为object*/

alert(1==true);
alert(0==false);   /*true为1,false为0*/

alert(9=="9");	   /*==比较的值,返回ture*/
alert(9==="9");   /*===比较的类型里的值,类型、值都要相等才行,返回false*/

获取时间:

var da1 = new Date();
var time = Date.parse(da1);
/*取得年月日   时分秒*/
var year = da1.getYear()+1900;  年
alert("年份"+year);
var month= da1.getMonth()+1;  月
alert("月份"+month);
var day = da1.getDay();  星期
alert("一个星期中的第"+day+"天");
var day1 = da1.getDate();   日
alert("一个月中的第"+day1+"天");
var hour = da1.getHours();
alert("小时"+hour);
var mi = da1.getMinutes();
alert("分钟"+mi);
var se = da1.getSeconds();
alert("秒"+se);

倒数:

var num = 5;
if(num>-1){
	ID.innerHTML=num--;
}else{
	num=5;
	ID.innerHTML=num--;
}
setInterval(aa,1000);  //刷新页面  每隔1秒调用一次aa方法

  

  

  

  

 

时间: 2024-08-07 04:31:47

JavaScript核心的相关文章

最新的JavaScript核心语言标准&mdash;&mdash;ES6,彻底改变你编写JS代码的方式!【转载+整理】

原文地址 本文内容 ECMAScript 发生了什么变化? 新标准 版本号6 兑现承诺 迭代器和for-of循环 生成器 Generators 模板字符串 不定参数和默认参数 解构 Destructuring 箭头函数 Arrow Functions Symbols 集合 学习Babel和Broccoli,马上就用ES6 代理 Proxies ES6 说自己的宗旨是"凡是新加入的特性,势必已在其它语言中得到强有力的实用性证明."--TRUE!如果你大概浏览下 ES6 的新特性,事实上它

javascript 核心语言笔记 6 - 对象

对象是 JavaScript 的基本数据类型.是一种复合值:将很多值聚合在一起.对象可以看做是无序集合,每个属性都是一个名/值对.这种基本数据结构还有很多叫法,比如「散列」(hash).「散列表」(hashtable).「字典」(dictionary).「关联数组」(associative array).JavaScript 还可以从一个称为 原型 的对象继承属性 JavaScript 对象是动态的 -- 可以新增属性也可以删除属性,除了字符串.数字.布尔值.null 和 undefined 之

javascript 核心语言笔记 5 - 语句

表达式在 JavaScript 中是短语(phrases),那么语句(statements)就是 JavaScript 整句或命令,语句以分号结束.表达式计算出一个值,语句用来执行以使某件事情发生 表达式语句 赋值语句.递增/减运算.delete 运算符删除对象属性.函数调用都是表达式语句 1 gretting = "Hello " + name; 2 i *= 3; 3 count++; 4 delete o.x; 5 alert(greeting) 6 window.close()

《JavaScript核心概念及实践》-- 读书笔记

前言: 程序设计语言主要分为两种  1.基于存储原理(冯*诺依曼体系)的命令式编程语言,如C/C++.Java.Object Pascal(DELPHI).                              2.根据阿隆左*丘琦的lambda演算而产生的函数式编程语言,如Lisp.Scheme.                              这两种语言互不干涉的时代(javascript出现以前),程序=数据结构+算法                            

《JavaScript权威指南》读书笔记——JavaScript核心

前言 这本由David Flanagan著作,并由淘宝前端团队译的<JavaScript权威指南>,也就是我们俗称的“犀牛书”,算是JS界公认的“圣经”了.本书较厚(有1004页),读起来颇费功夫,但作为JavaScript(下文简称:JS)相关从业者,我还是鼎力推荐,一定要读完这本经久不息,好评如潮的JS“圣经”(如果您有耐心的读完,觉得还不错的,博客最后附有购买本书的优惠券,可自行领取). 说完本书重要性,下面重点介绍一下本书作者写书的逻辑性,简单来说本书分为四部分,第一部分:JS核心:第

javascript 核心语言笔记- 2 语法结构

字符集 JavasSript 程序是用 Unicode 字符集 编写的,Unicode 是 ASCII 和 Latin-1 的超集,支持几乎所有在用的语言.ECMAScript 3 要求 JavaScript 的实现必须支持 Unicode 2.1 及后续版本,ECMAScript 5 则要求支持 Unicode 3 及其以后的版本 区分大小写 JavaScript 是区分大小写的.关键字.变量.函数名和所有的标识符(identifier)都必须采取一致的大小写形式 需要注意的是 HTML, H

JavaScript核心-继承-原型链

继承是面向对象的编程的一大特性,很多OO语言都支持两种继承方式:接口继承和实现继承.在ECMAScript中,由于函数没有签名,所以无法实现接口继承,只有实现继承. 实现继承主要是依靠原型链来实现的. 简单回顾一下构造函数.原型和实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而对象的每个实例都有一个指向原型对象的内部指针. 再回顾一下原型对象的用途:用途是包含可以由特定类型的所有实例共享的属性和方法. 原型对象也是一个简单的对象,如果我们让一个原型对象等于另一个

JavaScript核心基础语法

一. javascript 添加到 html 中的方式: 1. 外部方式:   将<script>内容代码</script>写在一个新建的javascript的文件中,然后在html文件中引入,引入方式是在head中添加:   <script type="text/javascript" src="javascript的文件路径"></script> 2. 内联方式:   将javascript脚本代码包含在html事

深入理解JavaScript系列(10):JavaScript核心(晋级高手必读篇)

本篇是ECMA-262-3 in detail系列的一个概述(本人后续会翻译整理这些文章到本系列(第11-19章).每个章节都有一个更详细的内容链接,你可以继续读一下每个章节对应的详细内容链接进行更深入的了解. 适合的读者:有经验的开发员,专业前端人员. 原作者: Dmitry A. Soshnikov 发布时间: 2010-09-02 原文:http://dmitrysoshnikov.com/ecmascript/javascript-the-core/ 参考1:http://ued.ctr