`
robinsoncrusoe
  • 浏览: 748716 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

javascript基础知识

    博客分类:
  • web
阅读更多
这里整理一些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基础知识的总结,主要关注在网页中使用的弹出对话框、函数调用以及带有参数的函数。 1) Alert Box `alert()` 函数用于显示一个包含警告信息的单行对话框,用户只能点击“确定”按钮关闭它。在...

    JavaScript基础知识点汇总(代码+知识点)

    这份“JavaScript基础知识点汇总”涵盖了从基础到进阶的多个方面,帮助开发者系统地理解和掌握这一语言。以下是详细的JavaScript知识点解析: 1. **变量**:在JavaScript中,我们可以使用`var`, `let`, 或 `const` ...

    JavaScript基础知识例子

    总的来说,这个压缩包提供了一个全面的JavaScript基础知识教程,涵盖了数据类型、Object、内置对象和变量等核心概念,对于初学者或者需要巩固基础的开发者来说,是一份非常有价值的参考资料。通过学习这些内容,可以...

    JavaScript基础知识总结

    1. JavaScript 的基础知识 在学习 JavaScript 之前,你需要了解 HTML 和 XHTML 的基础。JavaScript 被设计用来向 HTML 页面添加交互行为,通过在 HTML 中插入 JavaScript 代码,可以实现页面元素的动态操作和用户...

    javascript 基础知识 18

    javascript 基础知识

    javascript 基础知识 17

    javascript 基础知识

    javascript 基础知识 16

    javascript 基础知识

    javascript 基础知识 15

    javascript 基础知识

    javascript 基础知识 14

    javascript 基础知识

    javascript 基础知识 13

    javascript 基础知识

    Javascript基础知识整理.doc

    Javascript基础知识整理 JavaScript是一种高级的、动态的、弱类型的编程语言,主要用于客户端脚本编程。它可以在浏览器中执行,实现网页的交互性和动态效果。本文将对JavaScript的基础知识进行整理和总结,包括脚本...

    JavaScript学习笔记,javascript基础知识,基础语法整理.pdf

    JavaScript基础知识点总结 JavaScript是一种高级的、动态的、基于对象的客户端脚本语言。它是在网页上执行的脚本语言,能实现网页的交互功能。下面是该资源中的重要知识点总结: 一、 JavaScript 基本概念 * ...

    Javascript基础知识

    本文将详细介绍JavaScript的基础知识,包括它的编程基础、工作原理、在HTML中的使用方法,以及数据类型、变量、常量、运算符、表达式、控制流程和数组等核心概念。 首先,JavaScript最初由Netscape公司开发,是一种...

    javascript 基础知识

    javascript 基础知识

Global site tag (gtag.js) - Google Analytics