第三阶段基本内容

9周

1周.node

2周.react(北京,杭州react和vue各占50%;)

3周vue(深圳市场份额高,轻量级)

1周混合开发

1周小程序

1周模拟面试

angular:视频 (最近新起,15-16最火,现在降温了,2.0版本用tepscript语法,包比较大,)

 pc多用jq;

移动端多用vue;

 各个文件之间有依赖

js:前台,浏览器ecmaJavascript;DO吗,BOM; 

Node;ecmaJavaScript;os:操作系统;file,文件操作,net:网络操作;操作本地电脑或者服务器;本地或服务端运行的javascript;语法是js语法 ;

Node功能:1.Web服务器;

2.应用;

3.前端构建工具;(gulp,webpack(常用,功能比较强大);) 

node安装稳定版本

        node操作命令;

node -v;查看版本;

node 执行文件 

创建文件不要重名; 

 var f=require('fs');

//异步读文件,不会阻塞主线程 

fs.readFile('./app.js',(error,result)=>{

  console.log(result + '');

}) ;

//同步读文件 

var result = fs.readFileSync('./app.js');

//读文件出错。直接报错

//console.log('同步:'+result);

//写文件

fs.writeFileSync('./test.txt','千锋教育') 

 //追加写文件

fs.appendFileSync('./test.txt',',用良心做教育!
') 

// 删除文件

fs.unlinkSync('./test.txt');

//重命名

fs.renameSync('./app.js','./test.js') ;

 //创建文件夹

fs.mkdirSync('./dist');

//删除文件夹

fs.rmdirSync('./dist');

//读文件夹

var result = fs.readdirSync(''D:/readt/ddd/ddd/122) ;

 console.log(result);

var result =fs.statSync('./app.js');

console.log(result); 

//解析url地址 

 var url =require("url");

var path="http://www...." 

var result=url.parse(path,true);

console.log(result);

 //封装url字符串;

var pathObj = {

protocal:'https:',

hostname:'www.baidu.com',

port:443,

pathname:'/index',

query:{keyword:"html5培训"
},

  hash:'' 

//query专属对url中的参数进行操作

var qs =requeire('querystring')

// var query ='name=html5&class=1803';

var result = 

猜你喜欢

转载自www.cnblogs.com/yunshangwuyou/p/9316056.html