摘要:jquery 什么是jQuery? jquery是轻量级的JavaScript库,核心是javascript,兼容css和各种浏览器,核心理念是写得少做得多(write less do more)。 为什么要学习jQuery? 因为它有很多优势:容易上手,强大的选择器,节约开发时间,丰富的UI,完善 阅读全文
posted @ 2018-12-27 11:17 徐小禹_web 阅读 (426) 评论 (1) 编辑
摘要:1、first-child first-child表示选择列表中的第一个标签。例如:li:first-child{background:#fff} 2、last-child last-child表示选择列表中的最后一个标签,例如:li:last-child{background:#fff} 3、nt 阅读全文
posted @ 2019-09-20 14:42 徐小禹_web 阅读 (121) 评论 (0) 编辑
摘要:在js和jquery使用中,经常使用到页面加载完成后执行某一方法。通过整理,大概是五种方式(其中有的只是书写方式不一样)。 1:使用jQuery的$(function){}; 2:使用jquery的$(document).ready(function(){}); 前两者本质上没有区别,第1种是第2种 阅读全文
posted @ 2019-09-20 09:30 徐小禹_web 阅读 (168) 评论 (0) 编辑
摘要:首先定义一个div。 然后稍微装修一下 下面开始区分 一、clientWidth和clientHeigh 、 clientTop和clientLeft 1,clientWidth的实际宽度 clientWidth = width+左右padding 2,clientHeigh的实际高度 client 阅读全文
posted @ 2019-09-10 09:20 徐小禹_web 阅读 (72) 评论 (0) 编辑
摘要:一、 Vue.js是什么 Vue.js是一套构建用户界面(view)的MVVM框架。Vue.js的核心库只关注视图层,并且非常容易学习,非常容易与其他库或已有的项目整合。 1.1 Vue.js的目的 Vue.js的产生核心是为了解决如下三个问题: Angular.js中对PC端支持的比较良好,但是对 阅读全文
posted @ 2019-07-31 09:39 徐小禹_web 阅读 (113) 评论 (2) 编辑
摘要:SEO定义 Search Engine Optimization 搜索引擎优化 一,常用的HTTP-EQUIV类型: Set-Cookie(cookie设定) 说明:如果网页过期,存盘的cookie将会被删除(必须是GMT的时间格式) <meta http-equiv="Set-Cookie" co 阅读全文
posted @ 2019-07-30 19:00 徐小禹_web 阅读 (121) 评论 (5) 编辑
摘要:我想你们在前端开发中或多或少都遇到过这种问题,文字和图片不能平齐,很是头疼。 HTML代码: 介绍一个css属性:vertical-align 默认值是baseline。 当我们给 span 和 img 都加上 vertical-align: middle ; 会怎样尼? 发现第一个“小太阳”没对齐 阅读全文
posted @ 2019-07-30 18:35 徐小禹_web 阅读 (197) 评论 (0) 编辑
摘要:简介:MongoDB是可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库 1.MongoDB概念解析 db--database :数据库 (一个数据库里可以有多个集合) collection : 集合 (一个集合里可以有多个文档) document : 文档 2.数据库 : 一个mong 阅读全文
posted @ 2019-07-27 13:11 徐小禹_web 阅读 (47) 评论 (0) 编辑
摘要:项目的所有依赖都可以安装,每个都有详细的注释。 //gulp.series|4.0 依赖顺序执行//gulp.parallel|4.0 多个依赖嵌套'html','css','js'并行 下面1和2分别运行 1.自动监测文件变化并刷新浏览器 //初始生成app/dist目录 gulp.task('i 阅读全文
posted @ 2019-07-08 18:25 徐小禹_web 阅读 (172) 评论 (1) 编辑
摘要:一、CSS3弹性盒子 弹性盒子是CSS3的一种新布局模式。 CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。 引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分 阅读全文
posted @ 2019-05-13 18:52 徐小禹_web 阅读 (112) 评论 (0) 编辑
摘要:v-bind和v-model的区别 1.v-bind用来绑定数据和属性以及表达式,缩写为':' v-bind和v-model的区别 2.v-model使用在表单中,实现双向数据绑定的,在表单元素外使用不起作用 什么是 mvvm? MVVM 是 Model-View-ViewModel 的缩写。mvv 阅读全文
posted @ 2019-04-19 15:57 徐小禹_web 阅读 (139) 评论 (0) 编辑
摘要:h4中使用的cookie把用户信息保存在客户端浏览器,但是它受到很多限制。 大小:最多能存储4k 带宽:它是随着http请求一起发送到服务器的,因此浪费一部分的带宽。 复杂度:操作复杂。 h5新增加了一种在客户端本地存储数据的方法 webstorange,分两种形式sessionStorage和lo 阅读全文
posted @ 2019-04-18 22:05 徐小禹_web 阅读 (121) 评论 (0) 编辑
摘要:前端常用插件 1.一个纯 JavaScript 的图表库 ECharts ★Star 19690 ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量 阅读全文
posted @ 2019-04-17 21:49 徐小禹_web 阅读 (147) 评论 (0) 编辑
摘要:Git bash 的常用命令 1、 pwd 查看当前所在目录 2、 cd cd .. 返回上一级 cd 目录 进入对应的目录 3、 ls 查看当前文件夹的内容 可以传递参数 -a 可以把隐藏的文件或者文件夹全部列出来 -l 文件或者文件夹的详细信息 参数的形式和正则的参数形式用法类似(不分先后,可以 阅读全文
posted @ 2019-04-10 09:14 徐小禹_web 阅读 (25) 评论 (0) 编辑
摘要:Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。 Express 框架核心特性: 可以设置中间件来响应 HTTP 请求。 定义了路由表用于执行不同 阅读全文
posted @ 2019-04-08 22:31 徐小禹_web 阅读 (97) 评论 (0) 编辑
摘要:angular.js AngularJS [1] 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC(Model–view–controller)、模块化 阅读全文
posted @ 2019-03-27 20:00 徐小禹_web 阅读 (129) 评论 (1) 编辑
摘要:一,promise是什么? promise 是最早由社区提出和实现是一种解决异步编程的方案,比其他传统的解决方案(回调函数和事件)更合理和强大。 ES6 将其写进了语言标准,统一了用法,原生提供了 promise 对象。 ES6 规定,promise对象是一个构造函数,用来生成 promise 实例 阅读全文
posted @ 2019-03-12 19:38 徐小禹_web 阅读 (106) 评论 (0) 编辑
摘要:1.px 和 em 和r em 的区别? px像素,相对长度单位; em相对长度单位,会继承父元素的字体大小; rem相对长度单位,会根据节点html定义,不会受父元素的影响。 2.如何理解css的盒子模型? 盒子模型包含内容的大小,padding,border,margin css盒子模型分为IE 阅读全文
posted @ 2019-03-12 18:44 徐小禹_web 阅读 (164) 评论 (0) 编辑
摘要:基本功能 不急着写下第一行代码,而是先梳理一下就基本功能而言有哪些步骤。 打开文件待读取 设置response header 发送文件到客户端 实现基本功能 代码结构 创建一个nodejs-static-webserver目录,在目录内运行npm init初始化一个package.json文件。 m 阅读全文
posted @ 2019-03-11 19:10 徐小禹_web 阅读 (99) 评论 (0) 编辑
摘要:一、新的变量声明方式 let/cons 与var不同,新的变量声明方式带来了一些不一样的特性,其中最重要的两个特性就是提供了块级作用域与不再具备变量提升。 若是对变量提升不怎么了解的话可以去参考我的其他文章 javascript预编译的过程 。 什么是块级作用域腻? 写在 “{}” 内的内容 都是块 阅读全文
posted @ 2019-03-06 10:16 徐小禹_web 阅读 (385) 评论 (0) 编辑
摘要:对于Node.js新手,搭建一个静态资源服务器是个不错的锻炼,从最简单的返回文件或错误开始,渐进增强,还可以逐步加深对http的理解。 基本功能 不急着写下第一行代码,而是先梳理一下就基本功能而言有哪些步骤。 打开文件待读取 设置response header 发送文件到客户端 实现基本功能 代码结 阅读全文
posted @ 2019-03-03 17:55 徐小禹_web 阅读 (173) 评论 (0) 编辑