博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue - 基础(1)
阅读量:5797 次
发布时间:2019-06-18

本文共 1214 字,大约阅读时间需要 4 分钟。

 

在学习Vue的基本用法之前,我们先简单的了解一些es6的语法

let:

  特点:1.局部作用域  2.不会存在变量提升  3.变量不能重复声明

const:

  特点:1.局部作用域  2.不会存在变量提升  3.不能重复声明,只声明常亮,不可变的量(因为是常量所以在初始化的时候就要赋值)

模板字符串:

  tab键上面的反引号 ${变量名}来插值

  let name = "xiaoming"

  let str = `我是${name}`

箭头函数

  function(){} == () => {} this的指向发生了改变

1 let add = function (x) {2         return x3     };4     console.log(add(6));5 6     let add = (x) => {7         return x8     };9     console.log(add(30))

es6的类

  原型 prototype  当前类的父类(继承性)

function Vue(name,age) {        this.name = name;        this.age = age    }    Vue.prototype.showName = function () {        console.log(this.name)    };    var vue = new Vue("xiaoming",18);    vue.showName()

Vue的介绍

  前端的三大框架:

    vue:尤雨溪,渐进式的JavaScript框架

    react:Facebook公司,里面的高阶函数非常多,对初学者不友好

    angular:谷歌公司,目前更新到6.0,学习angular需要typescript

  vue的基本引入和创建

    1.下载

      cdn方式:

2.引包

3.实例化

{
{ msg }}

  

{
{ "hahaha" }}

{
{ 1+1 }}

{
{ {
"name":"haha"} }}

{
{ person.name }}

{
{ 1>2? "真的":"假的" }}

{

{ msg2.split("").reverse().join("") }}

{
{ text }}

 

转载于:https://www.cnblogs.com/zhangqing979797/p/10085304.html

你可能感兴趣的文章
如何判断webview是不是滑到底部
查看>>
Raptor实践2——控制结构
查看>>
Smartisan OS一步之自定义拖拽内容
查看>>
海贼王十大悲催人物
查看>>
org.hibernate.MappingException: No Dialect mapping for JDBC type: -1 搞定!
查看>>
热点热词新闻资讯API开放接口(永久免费开放)
查看>>
【第二章】 IoC 之 2.2 IoC 容器基本原理 —— 跟我学Spring3
查看>>
8.1_Linux习题和作业
查看>>
11.排序算法_6_归并排序
查看>>
Redis redis-cli 命令列表
查看>>
.NET框架设计—常被忽视的框架设计技巧
查看>>
ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结
查看>>
BigDecimal 舍入模式(Rounding mode)介绍
查看>>
开源 免费 java CMS - FreeCMS1.2-标签 infoSign
查看>>
开源 免费 java CMS - FreeCMS1.9 移动APP生成栏目列表数据
查看>>
git reset 三种用法总结
查看>>
Android多任务断点续传下载
查看>>
WIN10-解决应用程序特定权限设置并未向在应用程序容器(解决浏览器崩溃问题)...
查看>>
btrace
查看>>
hdfs笔记
查看>>