
前端
WinstonLau
这个作者很懒,什么都没留下…
展开
-
谷歌浏览器调试技巧
https://www.breakyizhan.com/chromeconsole/1767.htmlhttps://blog.csdn.net/qq_30164225/article/details/78427204https://blog.csdn.net/toyourwindy/article/details/53439229转载 2019-04-20 16:38:28 · 226 阅读 · 0 评论 -
input标签的name属性详解
请结合这篇文章一起看原创 2019-03-13 20:16:21 · 14871 阅读 · 2 评论 -
checkbox(复选框)和radio(单选按钮)的区别与详解
选中和取消选中一个复选框后,再次点击它,即可取消选中选中一个单选按钮后,再次点击它,不能取消选中<!DOCTYPE html><html lang="en"&amp原创 2019-03-13 20:01:42 · 107886 阅读 · 6 评论 -
input标签的value属性详解
value 属性的用法是由 input 标签的 type 属性的值决定的当 type 的取值为 button、reset、submit 中的其中一个时,此时 value 属性的值表示的是按钮上显示的文本当 type 的取值为 text、password、hidden 中的其中一个时,此时 value 属性的值表示的是输入框中显示的初始值当 type 的取值为 checkbox、radio、...原创 2019-03-13 23:03:55 · 61572 阅读 · 5 评论 -
各种服务器响应状态码的含义
https://blog.csdn.net/dcba2014/article/details/79390397原创 2019-03-18 23:24:38 · 1333 阅读 · 0 评论 -
浅谈对HTML的属性和CSS的属性的理解
HTML 和 CSS 有什么作用简单来说,HTML 是用来构建网页的框架的,而 CSS 则是用来装饰网页的当然,可能有人会说,HTML 也有简单装饰网页的功能。OK,这点我们不否认,比如 font 属性可以对字体样式做一些设计,但是这样做不利于后期的维护,而且在最新的 HTML5 的标准中,也已经废弃了 font 属性两者的属性有什么区别在博主看来,HTML 的属性主要是...原创 2019-03-18 15:26:07 · 2616 阅读 · 0 评论 -
button标签的form属性(用于指定按钮关联的表单)
请看这里原创 2019-03-13 13:21:27 · 2192 阅读 · 0 评论 -
如何自动聚焦到表单的某个input标签(autofocus)
我们可以让表单显示出来的时候即聚焦于某个 input 元素,这样用户就能直接在其中输入数据而不必先动手选择它要实现这种效果,我们需要用到 input 标签的 autofocus 属性<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title&a原创 2019-03-13 13:09:19 · 9044 阅读 · 0 评论 -
lable for id
请点击这里原创 2019-03-13 00:59:54 · 525 阅读 · 0 评论 -
有关form标签和input标签中name属性的解释
form标签的name属性的作用form 标签的 name 属性可以用来为表单设置一个独一无二的标识符,以便使用 DOM 时可以区分各个表单注意:name 属性和全局属性 id 不是一回事,后者在 HTML 文档中多用于 CSS 选择器提交表单时 form 标签的 name 属性的值不会被发送给服务器,所以该属性的用处仅限于 DOM 中input标签的name属性的作用表单中的 i...原创 2019-03-13 00:36:35 · 4476 阅读 · 1 评论 -
如何单独运行js文件 / 如何在命令行模式下运行js文件
首先要确保自己的电脑安装了 Node.js,如果还没有安装,Windows 系统的请看这篇文章,macOS 系统的请看这篇文章原创 2019-03-12 23:43:17 · 32173 阅读 · 0 评论 -
用HTML标签实现点击展开/关闭详情的效果
实现这种效果需要用到 details 和 summary 标签<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>details和summary标签</title></head&a原创 2019-03-12 21:54:04 · 14691 阅读 · 1 评论 -
HTML5的bdo标签
请结合这篇文章一起看,注意两者的区别bdo 标签可用来指定其内容中文字的方向使用 bdo 标签必须加上 dir 属性,该属性允许使用的值有 ltr(从左到右)和 rtl(从右到左)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title&原创 2019-03-12 20:01:37 · 684 阅读 · 0 评论 -
var let const详解
var很多人对 var 的印象是它定义的变量是全局变量,其实这个说法不严谨,以下我们从两个方面来分析var 定义的变量在函数外,此时定义的是全局变量var 在函数内定义变量,那么这个变量在函数外是无法访问的...原创 2019-03-18 23:05:37 · 671 阅读 · 0 评论 -
MongoDB增删改查及其它常用操作
相关概念对比 id name age age age 1 A1 12 2 A2 18 3 A3 20 在正确配置好MongoDB之后,不知道怎么配置的,可以参考我的另一篇博文,然后打开 cmd,输入mongo,如果出现下图所示界面,说明已成功进入 MongoDB 的操作环境原创 2019-03-18 23:50:07 · 245 阅读 · 0 评论 -
Mac系统下MongoDB的下载安装配置和简单入门
下载点击这里在官网下载安装将下载下来的安装包解压,我在这里将解压后得到的文件夹重命名为:mongodb-4.0.6,也可以不重命名将重命名后的文件夹剪切到你想放的某个位置,我放的位置请看下图配置打开「终端」,输入 open .bash_profile,然后回车在其中添加如下环境变量(路径和名称要和自己的一致)export PATH=/Library/mongod...原创 2019-03-19 00:20:27 · 539 阅读 · 0 评论 -
ES6的扩展运算符和剩余运算符
https://www.jianshu.com/p/3928e0571874https://www.jianshu.com/p/06c934317bc0转载 2019-04-20 15:43:37 · 429 阅读 · 0 评论 -
如何解决JavaScript中0.1+0.2不等于0.3
https://blog.csdn.net/qq_38932355/article/details/79340749转载 2019-04-19 21:07:59 · 481 阅读 · 0 评论 -
TypeError: Cannot read property 'toString' of undefined
背景博主在测试 Node.js 的异步操作时,如果直接在 ~ 目录下使用 node 命令运行文件,就会报 TypeError: Cannot read property ‘toString’ of undefined 的错误,但如果是先进入到文件所在的目录下,再使用 node 命令运行文件就是正常的,原因在下面解释代码var fs = require("fs");fs.readFil...原创 2019-04-28 11:42:14 · 32786 阅读 · 2 评论 -
Mac系统安装vue-cli
先要安装 Node.js 和 npm自己在安装过程中出过一些错误,然后我就先安装了 webpack,首先是获取root权限sudo -snpm install webpack -g安装脚手架(一次不成功就多试几次)npm install -g @vue/cli...原创 2019-04-27 20:37:34 · 2012 阅读 · 1 评论 -
js生成随机数
介绍几个函数Math.ceil():向上取整console.log(Math.ceil(1.3)); // 2console.log(Math.ceil(-1.3)); // -1console.log(Math.ceil(0)); // 0Math.floor():向下取整console.log(Math.floor(1.3)); // 1console.log(Math...原创 2019-04-18 00:10:51 · 292 阅读 · 0 评论 -
标签属性和CSS样式的优先级的比较
先看代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>img标签</title> <style> img{ width: 600px; ...原创 2019-04-17 13:32:09 · 2006 阅读 · 0 评论 -
img/input等部分标签是行内标签,为什么也可以设置宽和高
常见标签分类在平常的学习中,我们应该都知道 html 标签可以分为块级标签和行内标签常见的块级标签有:ul、ol、li、form、h1-h6、hr、p、table、div 等常见的行内标签有:a、button、br、img、input、label、select、span 等但细心的同学就会发现,尽管 img 是行内标签,但是我们仍然可以给其设置宽和高,这里就涉及到另一个概念另一种分类...原创 2019-04-17 13:03:46 · 2522 阅读 · 0 评论 -
Vue的简单介绍
Vue的库分为核心库和插件库(如路由)Vue的作用:动态构建(构建:将后台的数据在前台动态显示出来)用户界面三大框架的特点:1)Angular:模版、数据绑定2)React:组件化、虚拟DOM,一般大公司用得多3)Vue:结合了两者的优点,一般中小型公司用得多Vue的特点:1)遵循MVVM模式2)编码简洁,体积小,运行效率高,适合移动/PC端开发3)它本身只关注UI,可以轻松引...原创 2019-04-15 20:21:41 · 792 阅读 · 0 评论 -
为什么setTimeout()不准时
因为 JavaScript 是一个单线程序的解释器,因此一定时间内只能执行一段代码。为了控制要执行的代码,就有一个 JavaScript 任务队列。这些任务会按照将它们添加到队列的顺序执行。setTimeout() 的第二个参数告诉 JavaScript 再过多长时间把当前任务添加到队列中。如果队列是空的,那么添加的代码会立即执行;如果队列不是空的,那么它就要等前面的代码执行完了以后再执行...原创 2019-04-01 18:59:08 · 5365 阅读 · 0 评论 -
如何理解js中基本数据类型的值不可变
js的数据类型在讲解我们要说明的问题之前,需要知道js有哪些数据类型。js有两种数据类型:基本数据类型和引用数据类型基本数据类型:number、string、boolean、undefined、null、symbol在 Java 中,字符串是引用类型引用数据类型:Array、Function、Object 等堆和栈程序运行的时候,需要内存空间存放数据。一般来说,...原创 2019-03-23 02:40:19 · 5606 阅读 · 5 评论 -
CSS弹性布局
请看阮一峰大神的解释转载 2019-03-23 10:59:10 · 254 阅读 · 0 评论 -
get和post的区别
GET把参数包含在URL中,POST通过request body传递参数GET在浏览器回退时是无害的,而POST会再次提交请求GET请求会被浏览器主动cache,而POST不会,除非手动设置GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留GET请求在URL中传送的参数是有长度限制的,而POST没有对参数的数据类型,GET只接受ASCII字符,而POST没有限制...原创 2019-03-23 10:39:05 · 177 阅读 · 0 评论 -
JavaScript数组入门
创建数组<script> //用数组字面量创建 var empty = []; //没有元素的数组 var primes = [2, 3, 4, 6, 11]; //有5个数值的数组 var misc = [1.1, true, "a"]; //有3个不同类型的元素的数组 //下面两种方式最好不要使用,在不同的浏览器版本中结果并不一致 ...原创 2019-03-16 17:40:21 · 207 阅读 · 0 评论 -
URL片段标志符(fragment identifier)
举个例子:倘若有个名为 example.html 的文档中包含一个 id 属性值为 myelement 的元素,那么使用 example.html#myelement 这个 URL 即可直接导航至该元素,该 URL 中的 #myelement 即称为 URL 片段标志符...原创 2019-03-11 22:57:28 · 3212 阅读 · 0 评论 -
HTML5的hidden属性
该属性是 HTML5 的全局属性,也是个布尔属性<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>hidden</title></head><bod原创 2019-03-11 22:51:07 · 4367 阅读 · 0 评论 -
用纯html元素实现日期选择控件
&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;原创 2019-03-13 22:54:07 · 5341 阅读 · 0 评论 -
Node.js及Express的下载、安装和配置教程
对版本的说明Node.js版本: v8.9.4-x64操作系统版本: win10 64位什么是Node.js在很多人的印象中,js代码是不需要在诸如 Tomcat 之类的 web 服务器中运行的,事实上也确实如此,js代码只要有一个浏览器就可以运行。看到这里,不知道大家有没有想过,js代码是否可以在 web 服务器中运行?其实简单来说,Node.js 就是一个可以让 js 运行在服务端的开原创 2018-03-03 20:11:29 · 19888 阅读 · 1 评论 -
WebStorm运行Node.js文件报错:runnerw.exe: CreateProcess failed with error 2
点击工具栏的 Run —> Edit Configurations…可以看到我这里是 Node interpreter 的路径错了选择一个正确的路径即可注意:也有可能是另一个地方错了,解决方法如下File —> settings —> Languages & Frameworks —> Node.js and NPM然后在右边选择正确的 Node interpreter 的路径原创 2018-03-19 21:47:22 · 9844 阅读 · 0 评论 -
jQuery 对象和 DOM 对象 ( js 对象 ) 之间的相互转换
为了更好地说明后面的问题,先将代码贴上来&amp;amp;amp;amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;html lang=&amp;amp;amp;amp;amp;quot;zh-CN&amp;amp;amp;amp;amp;quot;&amp;amp;amp;amp;am原创 2018-09-14 08:54:53 · 457 阅读 · 0 评论 -
HTML标签自带属性 和 CSS 常用属性区分
前言:相信很多人在开发时都遇到过这样一个问题,当我们需要用一个属性去修饰某个标签时,常常会分不清楚其到底是标签自带的属性(HTML属性)还是 CSS 里的属性,因此这篇博文记录的就是一些常用的 HTML 和 CSS 属性,方便查阅的同时,也希望和大家分享。(后续遇到会一直更新,所以初期可能不是很完善)a 标签自带属性需要用 CSS 的语法设置的属性...原创 2018-09-14 10:41:29 · 2703 阅读 · 0 评论 -
js 对象和 jQuery 对象的常用方法汇总
前言:好多人在学习了 jQuery 之后,常常会混淆 js 对象的方法和 jQuery 对象的方法,导致开发时效率低下,bug 频出,因此这篇博文旨在列出一些常用的 js 对象和 jQuery 对象的方法,在方便查阅的同时,也希望和大家分享。(后续遇到会一直更新,所以初期可能不是很完善)初始化js 的写法window.onload = function(){......}...原创 2018-09-14 11:18:23 · 391 阅读 · 0 评论 -
innerText 和 innerHTML 的区别
innerHTMLinnerHTML 获取的是标签和文本信息这里写代码片原创 2018-09-14 21:28:49 · 515 阅读 · 0 评论 -
HTML所有标签及其属性汇总
A ➔ EF ➔ JK ➔ OP ➔ TU ➔ YZ 和 其它标签html 全局属性A ➔ E&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;原创 2018-09-15 19:31:56 · 11358 阅读 · 4 评论 -
Vue.js 最新版官方下载地址
https://vuejs.org/v2/guide/installation.html【注意】下载地址不是https://cn.vuejs.org/v2/guide/installation.html,在这个网址中点击下载后会显示Vue 的源代码,而不是下载...原创 2018-09-25 19:21:54 · 21024 阅读 · 0 评论