学习笔记 5_Cocos Creator_JavaScript语法
2018-01-28 19:35
711 查看
变量
var a = 12;
函数
// 申明方法 var myAwesomeFunction = function (myArgument) { // do something } // 调用 myAwesomeFunction(something);
可以把样把一个函数当做参数传入另一个函数
square = function (a) { return a * a; } applyOperation = function (f, a) { return f(a); } applyOperation (square, 10); // 100
If/Else
if (foo) { function1(); } else if (bar) { function2(); } else { function3(); }
数组(Array)
// 声明数组 a = [123, 456, 789]; // 访问数组中的成员 a[0];
对象(Object)
myProfile = { name: "Jare Guo", email: "blabla@gmail.com", city: "Xiamen", points: 1234, isInvited: true, friends: [ { name: "Johnny", email: "blablabla@gmail.com" }, { name: "Nantas", email: "piapiapia@gmail.com" } ] }
访问
myProfile.name; // Jare Guo myProfile.friends[1].name; // Nantas
匿名函数
applyOperation = function (f, a) { return f(a); } applyOperation( function(a){ return a*a; }, 10 )
链式语法
something.function1().function2().function3()
运算符
a = "12"; // 只比较值 a == 12; // true // 比较值和类型 a === 12; // false // 不相等 a = 12; a !== 11; // true // boolean 值取反 a = 12; !a; // false !!a; // true a = 0; !a; // true !!a; // false
相关文章推荐
- Javascript学习笔记(一) -- 基础语法
- JavaScript学习笔记-基本语法
- 学习笔记 13_Cocos Creator_继承组件单例
- [学习笔记]javascript的语法和关键字
- javascript基础语法学习笔记
- javascript学习笔记-语法基础
- JavaScript学习笔记 - 进阶篇(1)- JS基础语法
- cocos creator学习笔记2017.2.14
- 学习笔记 8_Cocos Creator_IDE智能提示选择_Webstorm
- JavaScript学习笔记(一) js基本语法
- javascript学习笔记(ES6最常用语法)
- JavaScript学习笔记-正则表达式(语法篇)
- JavaScript语法学习笔记
- 学习笔记 9_Cocos Creator_ 碰撞
- JavaScript学习笔记——基本语法和变量
- Javascript学习笔记整理----语法部分
- JavaScript学习笔记--第3章:基本概念中的语法
- javascript 学习笔记1基本语法
- CocosCreator项目学习系列<二>关于Button(添加事件)输入控制交互条件的触发_实现虚拟按钮控制_JavaScript
- 《JavaScript 语言精粹》 学习笔记 —— 第二章 语法