前端基础总结

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>超链接

 <a href="https://www.baidu.com" target="_blank">点我新窗口跳出百度</a>

&nbsp显示空格

<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: ‘随便其它什么人吃的东西‘ }
    ]
  }
})
  1. 蔬菜
  2. 奶酪
  3. 随便其它什么人吃的东西

以上是关于前端基础总结的主要内容,如果未能解决你的问题,请参考以下文章

前端基础知识总结- webpack

前端基础知识总结

Tailwind.css 体验总结

Tailwind.css 体验总结

Web前端:HTML最强总结 附详细代码

Web前端:CSS最强总结 附详细代码