前端基础总结
Posted yangj-blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端基础总结相关的知识,希望对你有一定的参考价值。
====================日常整理类,用到就记一下==============================
html篇:
查询标签: https://www.w3school.com.cn/tags/tag_comment.asp
下面列出常用的:
<i>标签,文字变成斜体字
<b>文字会出现加粗效果
<hr>画出水平线
<br>换行
<img src="" width=“宽度px” title="鼠标移上来显示文字" alt="图片加载失败显示"> 图片(同时设置宽和高应注意比例,不然就会变形,单独设置是不会的)
<img src="" width=“100% ” >图片占比
<a href=""> </a>超链接
 显示空格
<ul>
<li>无序列表
<ul>
<ol>有序
<del>增加删除线
<sup>把文字变成上标
<u>给文字加下划线
<table border="1px">
<col width="100px">
<col width="100px">
<col width="100px">
<col width="100px">
<col width="100px"> 表示前五列单元格的宽度等同于= <colgroup span ="5" width="100px">
<tr height="40px"> //th就相当于加粗居中的td
<td rowspan="4" > //td使用 colspan 和 rowspan 属性来实现内容横跨多个行或列
<form>
<input type="submit/text/password/button/radio/checkbox" value="" name="" placeholder>
<div class="‘ id=""> //id是标识
===================后更=========================
js篇:
===严格运算符
==相等运算符
==========================Vue===================
在 Vue 里,一个组件本质上是一个拥有预定义选项的一个 Vue 实例。在 Vue 中注册组件很简单:
// 定义名为 todo-item 的新组件
Vue.component(‘todo-item‘, {
template: ‘<li>这是个待办项</li>‘
})
var app = new Vue(...)
现在你可以用它构建另一个组件模板:
<ol>
<!-- 创建一个 todo-item 组件的实例 -->
<todo-item></todo-item>
</ol>
但是这样会为每个待办项渲染同样的文本,这看起来并不炫酷。我们应该能从父作用域将数据传到子组件才对。让我们来修改一下组件的定义,使之能够接受一个 prop:
Vue.component(‘todo-item‘, {
// todo-item 组件现在接受一个
// "prop",类似于一个自定义 attribute。
// 这个 prop 名为 todo。
props: [‘todo‘],
template: ‘<li>{{ todo.text }}</li>‘
})
现在,我们可以使用 v-bind
指令将待办项传到循环输出的每个组件中:
<div id="app-7">
<ol>
<!--
现在我们为每个 todo-item 提供 todo 对象
todo 对象是变量,即其内容可以是动态的。
我们也需要为每个组件提供一个“key”,稍后再
作详细解释。
-->
<todo-item
v-for="item in groceryList"
v-bind:todo="item"
v-bind:key="item.id"
></todo-item>
</ol>
</div>
Vue.component(‘todo-item‘, {
props: [‘todo‘],
template: ‘<li>{{ todo.text }}</li>‘
})
var app7 = new Vue({
el: ‘#app-7‘,
data: {
groceryList: [
{ id: 0, text: ‘蔬菜‘ },
{ id: 1, text: ‘奶酪‘ },
{ id: 2, text: ‘随便其它什么人吃的东西‘ }
]
}
})
- 蔬菜
- 奶酪
- 随便其它什么人吃的东西
以上是关于前端基础总结的主要内容,如果未能解决你的问题,请参考以下文章