函数
1 概念 : 具备某种功能的代码块,可以重复调用
一种封装思想
2 定义
function 函数名(参数){
//具体功能实现
}
函数表达式
var myfun = function() {
}
myfun();
3 调用 函数名(实参);
驼峰式标示 getMaxValue 从第二个单词首字母大写
闰年:
1 能被4整除 但不能被100整除
2 能被400整除
数组 处理一组数据
面向对象基础
js 基于对象(面向对象)
程序开发的方法:面向过程 C
面向对象 js php Java c#
面向对象和面向过程都是一种思维方式
面向过程: 从上往下,先做什么 后做什么
面向对象:任何问题,都把它抽象出对象
定义函数 打印学生的信息
对象: 一切皆对象
对象:特征(属性)+ 行为(方法 函数)
Math Number Array Date String
对象.属性 如 Math.PI
对象.方法名(参数) Math.pow(2,3) arr.sort()
js对象的表示方法:
js对象由一系列属性的集合组成
var obj = { name:"abc",age:12, sayHi:function() {
alert("你好");
}
}
js对象语法由一对对键值对组成 k:v
json 是一种轻量级的数据交换格式,独立于语言和平台
json 语法格式
var json1 = {"name":"zxl","age":100,"fun":function() {
alert("json");
}
};
json与js对象的区别联系
1 语法上 json的键必须用双引号引起来
2 json起源于js,json目前成了一种数据的格式规范
json的遍历
json没有length属性,json数据的遍历用 for in
class Person {
public String name;
public int age;
void study() {
.....
}
}
Perosn p = new Person();
p.name = "zs";
p.age = 12;
function printInfo(name,age,h,tel,score,...) {
console.log(name);
console.log(age);
...
}
function printInfo(person) {
console.log(person.age);
}
1 概念 : 具备某种功能的代码块,可以重复调用
一种封装思想
2 定义
function 函数名(参数){
//具体功能实现
}
函数表达式
var myfun = function() {
}
myfun();
3 调用 函数名(实参);
驼峰式标示 getMaxValue 从第二个单词首字母大写
闰年:
1 能被4整除 但不能被100整除
2 能被400整除
数组 处理一组数据
面向对象基础
js 基于对象(面向对象)
程序开发的方法:面向过程 C
面向对象 js php Java c#
面向对象和面向过程都是一种思维方式
面向过程: 从上往下,先做什么 后做什么
面向对象:任何问题,都把它抽象出对象
定义函数 打印学生的信息
对象: 一切皆对象
对象:特征(属性)+ 行为(方法 函数)
Math Number Array Date String
对象.属性 如 Math.PI
对象.方法名(参数) Math.pow(2,3) arr.sort()
js对象的表示方法:
js对象由一系列属性的集合组成
var obj = { name:"abc",age:12, sayHi:function() {
alert("你好");
}
}
js对象语法由一对对键值对组成 k:v
json 是一种轻量级的数据交换格式,独立于语言和平台
json 语法格式
var json1 = {"name":"zxl","age":100,"fun":function() {
alert("json");
}
};
json与js对象的区别联系
1 语法上 json的键必须用双引号引起来
2 json起源于js,json目前成了一种数据的格式规范
json的遍历
json没有length属性,json数据的遍历用 for in
class Person {
public String name;
public int age;
void study() {
.....
}
}
Perosn p = new Person();
p.name = "zs";
p.age = 12;
function printInfo(name,age,h,tel,score,...) {
console.log(name);
console.log(age);
...
}
function printInfo(person) {
console.log(person.age);
}