首先了解Node.js:
node是一个JavaScript运行环境(runtime),是一个Google v8引擎进行了封装。优势:
1.可以作为后端语言,
2.单线程 (不新增额外线程的情况下,依然可以对任务进行并行处理(采用事件轮询))
输出hello world
1.弹框输出,阻断操作
<script>
alert('hello world!') ;
</script>
2.调试输出
console.log('调试输出,调试输出!!!!');
语法方面和swift差不多
基本数据类型:
var name = 'jack';
var name1 = 'rose'
var age = 18;
var money = 1.066;
var score = nill;
判断变量的真实类型:
typeof
console.log(typeof name,age,money,score) ;就会打印出真实类型
运算:
var newName = name +name1;
不同类型的变量进行拼接
var str1 = (10 +'10') + 10+ 10;
var str2 = ('10' +'10') + 10;
var str3 = '10' + (10 +'10') ;
规则:
1.运算从左到右
2.任何类型的变量和string类型的变量进行拼接,都会被强制转换成string类型
数组:
var nambers = new Array();
var numbers = [];
数组中可以放任何的东西,相对于,OC中只能放对象。
console.log(numers[0]); 也是通过下标取东西
类库:
var score = [10;2323,4646,0];
var minScore = Math.min.apple(null,score); 打印就是0
网友评论