JavaScript基础

来源:互联网 发布:超牛数据恢复破解版 编辑:程序博客网 时间:2024/06/14 11:28

JavaScript是一种在浏览器端执行的脚本语言,和Java没有直接的关系,是一种解释性语言,无需编译就可以随时运行,是一种脚本语言,里面所有的变量都是var弱变量.
JavaScript可以跨平台,只要有一个支持JS的就行.

推荐使用高级记事本开发,避免出现很多错误.

JS是一种非常灵活的动态语言,不同于c#等静态语言哪样严谨,开发工具的JS完成功能只是一个辅助功能. .出来的成员调用可能可以使用有些不能使用,有点.不出来.在编写js时,自己应该清楚当前对象有些什么成员,不能依赖智能提示.

基本语言(浏览器基本都支持,有统一的标准)
Dom(文档对象模型),基本都支持,但可能会有差别,有统一标准.
Boom(浏览器对象一般功能浏览器都支持,但是没有统一的标准)
控制浏览器可见区域以外的部分,例如打开新窗口,关闭浏览器,获取分辨率等.

JavaScript语言大小写敏感,声明所有的变量都使用var

<script type="text/javascript">var n=3;alert(n);</script>

上述代码实现的效果为弹窗显示3
这块的代码是类似设置断点,如果不点击确定则下面的代码不继续执行.

因为所有的变量都是var,所以只有在执行的时候才能知道具体的类型

在JavaScript中,字符和字符串可以混用,推荐使用单引号使用,对以后拼接字符串用处较大
尽量手动添加每条语句以封号结尾,如果不加系统会自动添加(可能出现位置错误).

在JavaScript中注释和c#中相同

Js显示当前时间

var n=new Date();alert(n.toLocaleTimeString());改行代码可以进一步缩减alert(new Date().toLocaleTimeString());

JS文件和css文件都可以直接拖过来使用,不受位置限制,引用代码导入js文件中,切记不要在中间写入其他的js语句

<!----> html中的注释

js中name主要是为了提交,id是唯一标识

JavaScript中也有事件的概念,单击一个按钮显示当前的时间,触发事件.例如单击事件:onclick=”js代码”

#在html中叫做锚定

JavaScript:void(0) 告诉协议,没有用的值,不会去任何地方,无意义

经量手写,避免冗余代码

再一次总结:

  1. JavaScript严格区别大小写,是一种弱类型,声明变量使用var.
  2. 每条语句后面加分好(推荐加上,不加上可能发生意外).
  3. 字符串使用单引号(推荐).
  4. 在JavaScript中的注释同c#中的注释.
<!----> 是html中的注释

JS中总共有6中类型

  1. Boolean 布尔
  2. Number 数字类型
  3. string 字符串
  4. Underfined 未定义
  5. Null 空类型
  6. object 对象类型
    其中只有object是引用类型
var n1=90;var n2='夏普天天';var n3=true;var n4;var n5=null;var n6=new object();使用typeof() 来显示当前类型其中需要注意的是alert(string(n5)) 不然会报错
0 0
原创粉丝点击