JavaScript基础总结(一)

这次小C就来讲讲JavaScript基础,也就是入门,希望大家喜欢,如果有什么不懂的地方请大家指出来,小C愿为大家讲解,如果小C有什么出错的地方也希望大家积极的指出,小C将非常感谢,好了步入正题。

JavaScript基础总结(一)

JavaScript概念

1、JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。

2、用于创建客户端脚本与HTML超文本标记语言、CSS样式一起实现在一个Web页面中客户进行交互它是通过嵌入代码或调入外部文件实现的

3、由Sun Microsystems 和 Netscape 开发,是从Netscapes 的 Livescript 发展而来的

网页中如何调用JavaScript?

三种方式调用JS文件

1、使用Script标记

2、使用外部文件

3、在事件处理程序中使用JavaScrip

变量的声明和赋值

var可用于声明任何类型变量,所以称为万能类型.

变量的类型:

1、JS变量的基本类型包括:

数值型(整数、小数)

字符串型(使用双引号)

字符型(使用单引号)

布尔型(只有true和false两个值)

对象型

空值null

2、变量还可以不作声明,而在使用时再根据数据的类型来确其变量的类型

x=100 ;

y="125" ;

xy= true ;

变量的命令规则

JS中的变量命名规则和Java语言中的规则是一致的(详见:Java基础总结(一))。

全局变量和局部变量

全局变量是定义在所有函数体之外,其作用范围是整个网页

局部变量是定义在函数体之内,只在本函数体内有效

运算符号

运算符对一个或多个变量或值(操作数)进行运算,并返回一个新值根据所执行的运算,运算符可分为以下类别:

算术运算符

+、-、 * 、 / 、%、++、--、-(求反)

比较运算符

>、>=、<、<= 、==、!=

逻辑运算符

!、&&、||

内置函数

1、alert(string):弹出对话框显示字符串的值

2、parseInt (String)将字符串转换为整型数字

parseInt (“86”)将字符串“86”转换为整型值86

遇到第一个非数字型字符将停止转换

3、parseFloat(String)将字符串转换为浮点型数字

parseFloat (“34.45”)将字符串“34.45”转换为浮点值34.45

遇到第一个非数字型字符将停止转换

4、eval(str):返回字符串表达式中的值

5、isNaN(str): is Not a Number?.判断是否不是数字.

数学函数

Math中有很多数学函数可以使用,使用的一般格式为:

Math.xxx();

例如:

Math.random();产生一个0-1的随机小数

Math.PI   π的值

Math.sin(x);求x的正弦值,x是弧度

Math.cos(x);求余弦。同上

……

字符串处理函数

字符串处理函数的一般用法为:

str.xxx(); //str为某个字符串变量

函数举例

var str="hello,Mr anderson.";

var len=str.length;//获取字符串的字符个数

var ch=str.charAt(i);//获取索引处的字符

var s=str.substring(i,j);//获取从索引i开始,取j个字符的子字符串

不要走开后面更精彩

未完待续...

下篇传送阵:JavaScript基础总结–自定义函数与JS事件(二)

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

发表评论

gravatar

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen: