zoukankan      html  css  js  c++  java
  • JS(ES6)、Vue.js、node.js

    JS行为(ESMAScript, JSdom, bom)
    $.ajax() <- (xmlhttpRequest由这个封装来的)  -> axios(vue版)  =  ajax技术
    jquery(操作)
    bootstrap

     react    facebook公司
     angular  谷歌公司 
     vue   中国人 尤雨溪
     
    ES6 简单语法
     ES5  
        var 全局声明变量
     
     ES6  
      声明
         let 块里声明变量  一般在for循环中
         const 声明一个只读的常量 一但声明立即初始化 不能重复声明
      
      模版字符串
         var str = `哈哈${a}oo${b}`;  a,b 是要并接的字符串 
      
      箭头函数
       多个参数
         var sum = (num1, num2) => num1 + num2;
       等同于:
         var sum = function(num1, num2){
            return num1 + num2;
         }
       
         arguments 不能使用

      addEventListener(用在移动端,pc端要适配) = onclick

     
    nodejs服务器使用
    npm init --yes 初始化我们的项目(自动会生成一个package.json的文件)
    		npm install jquery --save   //安装第三方包
    		npm install webpack --save -dev  
          创建一个vue项目      
            先下vue-cli: npm install -g @vue/cli-init
         初始化: vue init webpack '项目名'     
            进入项目: cd 项目名      
            执行: npm run dev
        如果你拿到一个新的项目
    	cd 项目名
    	
    	<!--npm rebuild-->
    	npm install xxx --save
    	
    	npm run dev  //执行项目
    	npm start   //开始
    	npm run build  //建立
    	    
    

      


    Vue:
     vue全家桶:
        vue + vue-router + vuex
    核心概念:数据驱动视图
       v-bind:title='xx' 简便学法 :title='xx'
       v-on:click="xx"   简便学法 @click='xx'
       v-for
       v-model='xxx'     数据双向绑定= 单项数据绑定 +  UI时间监听   ps:只适合在表单里
     
    此时此刻,非我莫属
  • 相关阅读:
    原码、反码、补码以及为什么要用反码和补码
    Linux中的段管理,bss段,data段,
    关于SRAM,DRAM,SDRAM,以及NORFLASH,NANDFLASH
    S3C2440的GPIO
    剑指offer——二叉搜索树与双向链表
    剑指offer——平衡二叉树
    ***剑指offer——字符串的排列(不会)
    剑指offer——两个链表的第一个公共结点
    剑指offer——数组中只出现一次的数字
    剑指offer——最小的K个数
  • 原文地址:https://www.cnblogs.com/taozhengquan/p/10008998.html
Copyright © 2011-2022 走看看