这里整理一些javascript中的一些基础知识,也算是对javascript的温习吧!
1、javascript用来保存数据的基本类型有:
string 字符串
number 数字
boolean 布尔值(true或者false)
null 空值:表示没有数据
undefined 未定义
在基本数据类型中,字符串和数字用的比较多,而且需要注意的是,javascript可以自动判断数据的类型。比如:
var i = 1 + 2;
alert( i );
结果为:3;
但是,还有一类情况:
var datainput = prompt('enter a number','');
var sum = 1 + dateinput;
这类情况,javascript会把变量datainput当成一个字符串来处理,即使你输入的是个数字。正确的情况可以改为:
var datainput = Number( prompt('enter a number') );
这样就可以了。除了Number()方法,javascript还提供了另外两个方法:
parseInt();
parseFloat();
2、复合数据类型:数组和对象
对象是模拟显示世界中的实体,对象提供了一些属性和方法。
javascript提供的对象有:String、Date和Math。
String存储一个字符串,并且提供一些属性和方法去处理它。
可以隐式和显式的创建String对象:
隐式:
var myString = 'abc';
显式:
var myString = new String('abc');
String对象有一个常用的属性:.length
例如接上例中 alert( myString.length ); 结果为:3
String有许多方法,这里介绍两个:
indexOf()和substring()。
indexOf()方法返回子字符串的索引位置:
例如:
var myEmail = ‘yuanjianhang1988@126.com’;
alert( indexOf( '@' ) );
返回结果为:16。
substring()截取一个字符串。例如:
var myEmail = 'yuanjianhang1988@126.com';
var myName = myEmail.substring(0,12);
document.write( myName );
结果为:yuanjianhang
这个方法中不包括最后一个索引的位置,而且一个空的字符串也占用一个索引值。
Date对象允许存储日期,并提供一些日期/时间的相关功能。
只能显式的创建Date对象:
var nowDate = new Date();
还可以创建时就存了特定的日期:
var someTimes = new Date('1 Jan 2000 10:23:00');
Date对象的一些方法:
document.write( 'year is' + nowDate.getFullYear() + '<br>' );
document.write( 'month' + (nowDate.getMonth() + 1) + '<br>' );
document.write( 'Date' + nowDate.getDate() + '<br>' );
document.write( 'hours' + nowDate.getHours() + '<br>' );
document.write( 'minutes =' + nowDate.getMinutes() + '<br>' );
document.write( 'seconds' + nowDate.getSeconds() + '<br>');
分享到:
相关推荐
javascript基础知识总结,详细的介绍了基础知识
JavaScript基础知识总汇JavaScript基础知识总汇JavaScript基础知识总汇JavaScript基础知识总汇JavaScript基础知识总汇JavaScript基础知识总汇
JavaScript基础知识例子.zipJavaScript基础知识例子.zip
这份文件是一份前端十年经验的JavaScript基础知识大纲,主要是为了帮助前端开发者系统地学习和掌握JavaScript的基础知识。该大纲采用思维构图的方式,将JavaScript的基础知识按照不同的主题进行分类和整理,包括数据...
javascript基础知识大集锦javascript基础知识大集锦javascript基础知识大集锦javascript基础知识大集锦
这是一份关于javascript的文档,可以帮助大家更好的理解网页制作的基础知识内容
Javascript基础知识整理.doc
个人总结 对新学者有帮助,重点地方有颜色标记,好好学习 学无止尽
JavaScript基础知识
关于javascript基础知识ppt里头包括javascript最基础的知识
javascript基础知识大全 javascript API
资源名称:Javascript基础知识 中文word版 内容简介: Javascript是Netscape公司开发的一种脚本语言。该语言编程的程序可以被嵌入到HTML页面中,并直接在浏览器中解释执行。喜欢的朋友...
JavaScript学习笔记,javascript基础知识,基础语法整理.pdf
PHP-Javascript基础知识java sctipt学习不求人JS.CSS代码工具
JavaScript 基础知识介绍 JavaScript 基础知识介绍 JavaScript 基础知识介绍
JavaScript基础知识.docx
javascript基础知识2,初学者的有力工具
javaScript基础知识 javaScript入门PPT
JavaScript基础知识.md