1.JavaScript是一门编程语言。
2.每学一门编程语言必须先要掌握以下三个最核心的内容:
(1)数据类型;
(2)程序结构 如:if、while 等;
(3)类库。
3.在浏览器上使用这三种语言时,它们的作用分别是:
(1)html :提供内容;
(2)css :美化html,告诉html怎么去显示;
(3)JavaScript :控制html和css 。
4.(1)c# 编译(什么是编译,以下是一个以C#来演示的例子:CPU只认识0和1,而不认识以下的代码。编译就是把下面的代码编译成CPU可以认识的机器代码。但是C#是一种托管代码,在编译的时候并不是产生机器代码,而是产生了一种中间语言)。简单地说:编译就是CPU把不认识的东西翻译成CPU可以执行的东西即机器语言。编译型语言在调试时会一次性检查和编译所有代码。编译程序产生的机器代码一般会存储在.exe文件中。
int i = 5;
int j = 6;
int sum = i + j;
sum = i + l;
(2)javascript 解释:
var i = 5;
var j = 5;
var sum = i + j;
sum = i + l;
(3)c# :var i = 0; ---> int i= 0;
js :
var i = 0;
i = "abc";
(4)代码语法 -- 法律
代码规范 -- 道德
==================================
1、js标签 <script type="text/javascript">
页面执行顺序,从上到下一行一行执行。
2、事件onclick 。
3、变量,数据类型var,弱类型。判断变量是否为空if(x){} 不为空
4、函数的声明,函数路径不需要都有返回值,没有的话是"undefined"
function add(){}
5、匿名函数
var f1 = function(i1,i2){
return i1 + i2;
}
alert(f1(i1,i2));
6、*面向对象 string length indexOf lastIndexOf substr substring replace
7、array对象 万能的集合
作为动态数组
作为字典
for(var d in 对象){}遍历的是对象的成员(包括:属性、方法、事件) 类似于C#中的foreach 。
8、*扩展方法
String.prototype.quote = function(str) {}
===================================
python
更多推荐
JavaScript(18)——JavaScript汇总整理
发布评论