首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Vue学习笔记①

data两种写法 (1).对象式 (2).函数式 在data对象里写方法可以data:function(){}简写为data(){} 如何选择:目前哪种写法都可以,以后学习到组件时,data必须使用函数式...4:{{_c}} MVVMMVC有什么区别 MVVM与MVC区别有:1、mvvm各部分通信是双向,而mvc各部分通信是单向;2、mvvm是真正将页面与数据逻辑分离放到...说白了,就是把原来ViewController层业务逻辑页面逻辑等剥离出来放到ViewModel层 MVC与MVVM区别 在MVC里,View是可以直接访问Model,所以View里会包含Model...为每一个添加到vm上属性,都指定一个getter/setter。 ​ 在getter/setter内部去操作(读/写)data中对应属性。...不要用箭头函数!

1K10

前端无法让我冷静

行内标签标签有哪些以及都有什么特点 块标签 每一个块属性标签都是从新一行开始,而且之后元素也都会从新一行开始 可以设置宽度、高度,行高,距顶部距离,距底部距离 块属性标签宽度假如不做设置,会直接默认为父元素宽度...100% 块属性标签是可以直接嵌套 p标签中不能嵌套div标签 、、…、、、、、、 行内标签...行属性标签其它标签处在同一行内 无法设置宽度,高度 行高 距顶部距离 距底部距离 宽度是直接由内部文字或者图片等内容撑开 行属性标签内部不能嵌套行属性标签 、、、<em...pop()用于移除数组末尾最后一项,然后返回移除项 unshift:参数添加到原数组开头,并返回数组长度 shift():删除原数组第一项,并返回删除元素值 HTTP协议理解、TCP/IP三次握手...箭头函数普通函数一个很大区别在于箭头函数不重新绑定作用域。

2.5K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端基础-JQuery(一)

    标签选择器(元素选择器) * 语法: $("html标签名") 获得所有匹配标签名称元素 2. id选择器 * 语法: $("#id属性值") 获得与指定id属性值匹配元素...属性名称选择器 * 语法: $("A[属性名]") 包含指定属性选择器 2....包含多个属性条件选择器 4. 过滤选择器 1. 首元素选择器 * 语法: :first 获得选择元素中第一个元素 2....CRUD操作: 1. append():父元素子元素追加到末尾 * 对象1.append(对象2): 将对象2添加到对象1元素内部,并且在末尾 2. prepend():父元素子元素追加到开头...* 对象1.prepend(对象2):将对象2添加到对象1元素内部,并且在开头 3. appendTo(): * 对象1.appendTo(对象2):将对象1添加到对象2内部,并且在末尾

    1.1K20

    如何使用纯前端控件集 WijmoJS 中可视化在线设计器

    使用左侧“保存”图标HTML写入文件或选择所需片段并使用浏览器UI将其复制到剪贴板。生成代码包含以下元素: 标签,引用主要WijmoJS CSS文件所选主题文件。...标签,自动生成用于WijmoJS设计器支持任何纯前端控件组合标签。您可以省略大量不需要模块引用。 标签,对于在设计器中创建每个控件,均包含默认为空标记。...例如,您可以通过添加适当类型新系列元素,轻松地趋势线添加到图表。 在我们这样做之前,让我们看看设计师生成默认系列集合。...现在单击“添加项目”链接以新图表系列添加到集合末尾。 单击新添加项目右边缘向下箭头,然后从可用系列类型列表中选择TrendLine。 新添加项目现在显示为[趋势线]。...并且自动生成可以添加到项目中纯Java代码HTML,节省开发人员项目设计开发时间,最大限度地减少编码错误拼写错误。 关于葡萄城 赋能开发者!

    5.9K20

    前端

    行内标签标签有哪些以及都有什么特点 块标签 每一个块属性标签都是从新一行开始,而且之后元素也都会从新一行开始 可以设置宽度、高度,行高,距顶部距离,距底部距离 块属性标签宽度假如不做设置...,会直接默认为父元素宽度100% 块属性标签是可以直接嵌套 p标签中不能嵌套div标签 、、…、、、、、、 行内标签 行属性标签其它标签处在同一行内 无法设置宽度,高度 行高 距顶部距离 距底部距离 宽度是直接由内部文字或者图片等内容撑开 行属性标签内部不能嵌套行属性标签 <...pop()用于移除数组末尾最后一项,然后返回移除项 unshift:参数添加到原数组开头,并返回数组长度 shift():删除原数组第一项,并返回删除元素值 HTTP协议理解、TCP/IP...箭头函数普通函数一个很大区别在于箭头函数不重新绑定作用域。

    2K41

    一文入门jQuery

    A元素内部所有B元素 子选择器 语法: $(“A > B”) 选择A元素内部所有B子元素 属性选择器 属性名称选择器 语法: $(“A[属性名]”) 包含指定属性选择器 属性选择器 语法: $(“...A[属性名=‘值’]”) 包含指定属性等于指定值选择器 复合属性选择器 语法: $(“A[属性名=‘值’][]…”) 包含多个属性条件选择器 过滤选择器 首元素选择器 语法: :first 获得选择元素中第一个元素...如果元素对象上不存在class=“one”,则添加 css(): CRUD操作: append():父元素子元素追加到末尾 对象1.append(对象2): 将对象2添加到对象1元素内部,并且在末尾...prepend():父元素子元素追加到开头 对象1.prepend(对象2):将对象2添加到对象1元素内部,并且在开头 appendTo(): 对象1.appendTo(对象2):将对象1添加到对象2...内部,并且在末尾 prependTo(): 对象1.prependTo(对象2):将对象1添加到对象2内部,并且在开头 after():添加元素到元素后边 对象1.after(对象2): 将对象2添加到对象

    3.5K20

    第50次文章:JQuery基础

    程序加载更快 2、导入JQueryjs文件 导入jquery-xxx.min.js 3、使用 var div1 = $("#div1") alert(div1.html()) 三、JQuery对象JS...语法:$("html标签名")获得所有匹配标签名称元素 id选择器。语法:$("#id属性值")获得与指定id属性值匹配元素 类选择器。...语法:$("A B ")选择A元素内部所有B元素 子选择器。语法:$("A > B")选择A元素内部所有B子元素 (3)属性选择器 属性名称选择器。...语法:$("A[属性名]")包含指定属性选择器 属性选择器。语法:$("A[属性名='值']")包含指定属性等于指定值选择器 复合属性选择器。...3、CRUD操作 1. append():父元素子元素追加到末尾 * 对象1.append(对象2):将对象2添加到对象1元素内部,并且在末尾 2. prepend():父元素子元素追加到开头

    1.6K30

    vue1

    选择器(唯一性) html与body标签不能作为挂载点,可以选择一个div最为挂载点。...声明在for循环内部sum,跳出for循环一样可以使用,不会报错正常弹出结果 let:声明块级变量,出了相应标签就无法获取到变量值,且不能重复定义。...; function、箭头函数区别 作用域: 箭头函数指向其定义环境,箭头函数内部this指向无法通过其他方式改变,指向是外部this,在箭头函数中调用 this 时,仅仅是简单沿着作用域链向上寻找...变量定义提升: 箭头函数定义函数时候,需要var(let、const)关键字;letconst不存在变量提升,而var虽然有变量提升却不存在定义上提升; function存在变量定义提升...方法:定义在vue类内部methods内箭头函数、function、方法,function可以作为类,内部会有this,箭头函数内部没有this,{}里面出现函数称之为方法:方法名(){}。

    55930

    React组件基础

    ,建议图片保存下来直接上传(img-5zo7zriO-1668351209724)(images/组件.png)] React创建组件两种方式 函数组件 函数组件:使用JS函数或者箭头函数创建组件...return ( 这是我函数组件 ) } 使用箭头函数创建组件 const Hello = () => 这是一个函数组件 使用组件 ReactDOM.render...选择一:所有组件放在同一个JS文件中 选择二:每个组件放到单独JS文件中 组件作为一个独立个体,一般都会放到一个单独 JS 文件中 实现方式 创建Hello.js 在 Hello.js...) { super() this.txtRef = React.createRef() } 创建好ref对象添加到文本框中 <input type="text" ref={this.txtRef...} 创建好ref对象添加到文本框中 通过ref对象获取文本框值 handleClick = () => { console.log

    3K20

    史上最详细vue入门基础

    3.一个重要原则: 由Vue管理函数,一定不要写箭头函数,一旦写了箭头函数,this就不再是Vue实例了。...更加方便操作data中数据 3.基本原理: 通过object.defineProperty()把data对象中所有属性添加到vm上.为每一个添加到...在getter/setter内部去操作(读/写)data中对应属性。...二是【视图】转化成【模型】,即将所看到页面转化成后端数据。 这两个方向都实现,我们称之为数据双向绑定。...$mount(‘#root’)指定el值 data有2种写法: 对象式 函数式 如何选择:目前哪种写法都可以,以后学到组件时,data必须使用函数,否则会报错 由Vue管理函数,一定不要写箭头函数,

    88910

    【前端】CSS : 入门

    介绍 CSS (Cascading Style Sheets) 用于渲染HTML元素标签样式。 CSS 可以通过以下方式添加到HTML中:内联样式、内部样式、外部引用。...样式 CSS 可以通过以下方式添加到HTML中 内联样式 - 在HTML元素中使用"style" 属性 内部样式 - 在HTML文档头部 区域使用 元素 来包含CSS 外部引用...id选择class选择器同时使用 结论 选择器优先级:id选择器>类选择器>标签选择器 疑问:外联样式class选择器同时使用会怎么样?...后续兄弟选择器 属性选择器 属性选择器是一种特殊类型选择器,它根据元素 属性 属性值来匹配元素。它们通用语法由方括号 ([]) 组成,其中包含属性名称,后跟可选条件以匹配属性值。...属性选择器可以根据其匹配属性值方式分为两类: 存在值属性选择子串值属性选择器。

    98420

    React入门五:事件处理

    有状态组件无状态组件 无状态组件:函数组件 有状态组件:类组件 状态(state)既数据 函数组件没有自己状态,只负责数据展示(静) 类组件有自己状态,负责更新UI,让页面 “动”...组件中state setState() 4.1 state使用 状态既数据,是组件内部私有数据,只能在组件内部使用 state值是对象,表示一个组件中可以有多个数据 通过this.state...事件绑定this指向 5.1 箭头函数 利用箭头函数自身不绑定this特点。...) } } 5.3 class实例方法 (推荐使用) 利用箭头函数形式class实例方法 注意:该语法是实验性语法,但是,由于Babel存在可以直接使用 既onIncrement 函数...ref对象 constructor(){ super() this.txtRef = React.createRef() } 2.创建好ref对象添加到文本框中 <input type

    1.8K30

    【web前端阶段二】CSS巩固学习(持续更新)

    1.什么是CSS CSS(Cascading Style Sheets)层叠样式表,又叫级联样式表,简称样式表 用于HTML文档中元素样式定义 – 实现了内容与表现分离 – 提高代码可重用性可维护性...CSS代码用style属性添加到开始标签中 红色字体 用分号分割 ---- 2.内部样式表 直接把CSS代码添加到头部style标签中 ... ---- 优先级:行内样式>内部样式>外部样式>导入样式 ---- css加载方式link@import区别,为什么不推荐使用@import?...-- 6.CSS样式表特征 1.继承性 指被包含内部标签可以拥有外部标签样式,比如:text-*、font-*、line-*,但有些属性不能继承,比如:border、padding、margin...,其选择器排序:ID选择器>类选择器>标签选择器(范围越小越优先) 外部样式表ID选择器>内部样式表标签选择器 7. div+css布局 内容显示分离,便于维护扩展,网页布局方便,当需求改变时候

    64640

    牛客前端面试题库

    说一说null undefined 区别,如何让一个属性变为null 说一下浮动? 说一说es6中箭头函数? 说一说call apply bind作用区别? 说一说HTML语义化?...important > 内联样式(style) > ID选择器(id) > 类选择器(class) > 标签选择器> 通配符(*)>浏览器默认样式 说一说JS实现异步方法?...:flex,设置父级盒子内部子元素水平垂直都居中justify-content:center; align-items:center 设置元素父级为网格元素display: grid,设置父级盒子内部子元素水平垂直都居中...jwt一般包含三个部分header、payloadsignature,header包括两个字段说明token类型采用签名算法,payload包含用户一些身份权限信息但不包含敏感信息,signature...dom操作合并、使用减少重排标签 说一说性能优化有哪些性能指标,如何量化?

    57420

    前端面经(1)

    css失效时,页面依然可读 如何语义化:不用纯样式标签(b、i、u)、少用无语义标签(div、span)、使用语义化标签 盒模型 所有HTML元素都可以看做是一个作盒子,在CSS中,"box model...,鲜少有行内元素包含块级元素 没有内容标签称之为空元素,空元素是在开始标签中关闭。...标签选择器 ID选择器 类选择器 组选择器 通配符选择器 后代选择器 子元素选择器 伪类选择器 Flex:1是什么 经常用于自适应布局。...普通函数箭头函数区别 1.箭头函数是匿名函数,不能作为构造函数,不能使用new 2.箭头函数不绑定arguments,取而代之用rest参数...解决 3.箭头函数不绑定this,会捕获其所在上下文...(3)第三种方式是组合继承,组合继承是原型链借用构造函数组合起来使用一种方式。通过借用构造函数方式来实现类型属性继承,通过子类型原型设置为超类型实例来实现方法继承。

    50220

    前端面试比较好回答

    // 按照 css 选择器查询var pList = document.querySelectorAll('.mooc') // 查询到类名为 mooc 集合2)DOM 节点创建创建一个新节点,并把它添加到指定节点后面...指定两个 DOM 元素交换位置, 已知 HTML 结构如下: DEMO <div id="container...箭头函数常用于回调函数中,包括事件处理器或定时器箭头函数 var self = this,都试图取代传统 this 运行机制, this 绑定拉回到词法作用域没有原型、没有 this、没有 super...,没有 arguments,没有 new.target不能通过 new 关键字调用一个函数内部有两个方法:[Call] [Construct],在通过 new 进行函数调用时,会执行 [construct...如果文档包含严格DOCTYPE ,那么它一般以严格模式呈现(严格 DTD ——严格模式);包含过渡 DTD URI DOCTYPE ,也以严格模式呈现,但有过渡 DTD 而没有 URI (统一资源标识符

    1K30

    jQuery基础

    五、查找标签 选择器 id选择器: $("#id") 标签选择器: $("tagName") class选择器: $(".className") 配合使用: $("div.c1") // 找到有c1...class类div标签 所有元素选择器: $("*") 组合选择器: $("#id, .className, tagName") 层级选择器: xy可以为任意选择器 $("x y");// x所有后代...// 选取所有包含一个或多个标签在其内标签(指的是从后代元素找) 例子: $("div:has(h1)")// 找到所有后代中有h1标签div标签 $("div:has(.c1)")// 找到所有后代中有...c1样式类div标签 $("li:not(.c1)")// 找到所有不包含c1样式类li标签 $("li:not(:has(a))")// 找到所有后代中不含a标签li标签 属性选择器: [attribute...$(A).append(B)// 把B追加到A $(A).appendTo(B)// 把A追加到B 添加到指定元素内部前面 $(A).prepend(B)// 把B前置到A $(A).prependTo

    2K120
    领券