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) 告诉协议,没有用的值,不会去任何地方,无意义
经量手写,避免冗余代码
再一次总结:
- JavaScript严格区别大小写,是一种弱类型,声明变量使用var.
- 每条语句后面加分好(推荐加上,不加上可能发生意外).
- 字符串使用单引号(推荐).
- 在JavaScript中的注释同c#中的注释.
<!----> 是html中的注释
JS中总共有6中类型
- Boolean 布尔
- Number 数字类型
- string 字符串
- Underfined 未定义
- Null 空类型
- object 对象类型
其中只有object是引用类型
var n1=90;var n2='夏普天天';var n3=true;var n4;var n5=null;var n6=new object();使用typeof() 来显示当前类型其中需要注意的是alert(string(n5)) 不然会报错
- javaScript基础
- JAVASCRIPT 基础
- JavaScript基础
- JAVASCRIPT基础
- JavaScript 基础
- javascript基础
- javascript基础
- JavaScript 基础
- JavaScript基础
- javascript基础
- JavaScript基础
- javascript基础
- javascript基础
- Javascript基础
- JavaScript基础
- JavaScript基础
- javascript基础
- javascript基础
- ImageView中android:adjustViewBounds属性
- WEB引用
- java FOR android
- cmake3.2.2 在Ubuntu14.04下的安装
- NSCoding协议
- JavaScript基础
- C语言 指针和字符串
- Spring Boot:在Eclipse/STS设置热插拔免重启
- string与char的内存分配
- # 函数作用域之理解Scoping & Hoisting
- 打开vsd文件
- jquery attr和prop
- 控制器及控制器视图的创建
- jquery 解析带命名空间的xml文件