码迷,mamicode.com
首页 > Web开发 > 详细

js-1

时间:2015-09-20 20:47:03      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

1-什么是js

js是Javascript的简称,是一种脚本语言。

JavaScript一种直译脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。

它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,

最早是在HTML标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

2-怎么用vs创建:

文件——新建项目——web——空白web应用程序——取名、位置、确定——此时软件会自动生成一个sln文件(解决方案),一解决方案下面可以有多个项目。

点击项目——新建文件夹css和js和image和js——新建html页面取名demo1

 

3-----怎么写js

3-1---直接在html里写js:

先在title下写<script type="text/javascript">

  再在这写事件

  </script>

body里记得写<input type="button" onclik="事件名">

  技术分享

3-2--------在js里面写

                  先在title下写<scirpt src="js的路径"></script>

     再在js里面写事件

     别忘了body里写<input type="button" onclik="事件名">

技术分享

技术分享

------------------------------------------------------------------------------------------------------------------------

两者运行结果:

技术分享

------------------------------------------------------------------------------------------------------------------------

4------命名规范

注: 第一个:要区分大小写

  第二个:定义变量用var(弱类型)

数组前面加 a  布尔值前面加 b

浮点前面加 f  函数前面加 fn

整数前面加 i  对象 o

正则前面加 re  字符串前面加 s

例子:

技术分享

(还有:对象o、正则re,此两项不常用,知道即可)

5----弱类型与强类型:

技术分享

技术分享

 

 弱类型比较方便,但当语句交给浏览器时,浏览器还是需要去判断它是哪种变量,执行效率比强类型低。

6---------------注释

6-1 单行注释  //

6-2 多行注释  /**/

7----------跟c#不同的是js可以在声明的同时不赋初值

eg: var nnum;

8---------变量命名

first:  首字母必须是 字母,下划线,美元符号

second:  剩下的地方可以是 上面的3个加上数字

9---------局部变量和全局变量:

全局变量:在{}外声明的变量,各函数皆可调用;

局部变量:在{}内声明的变量,只有此函数可用;

 

 

 

 

 

 

 

 

 

 

 

 

 

js-1

标签:

原文地址:http://www.cnblogs.com/anwser-jungle/p/4823795.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!