- 博客(19)
- 收藏
- 关注
原创 十分钟带你了解异步
代码执行顺序 先来看同步代码 console.log(1); console.log(2); 按代码执行顺序依次输出 再来看包含异步的代码 console.log(1); 第一条输出语句 setTimeout(()=>{ console.log(2); 第二条输出语句 },1000); setTimeout(()=>{ console.log(3); 第三条输出语句 },1000); console.log(4); 第四条输出语句
2020-10-12 15:38:25 211 1
原创 vuex的基本使用
Vuex概述 1. Vuex是什么 Vuex是实现组件全局状态(数据)管理的一种机制,可以方便的实现组件之间的数据的共享。 2. 组件之间共享数据的方式 父向子传值: v-bind属性绑定 子向父传值 :v-on事件绑定 兄弟组件之间共享数据:EventBus $on 接收数据的组件 $emit 发送数据的组件 3. 使用Vuex统一管理状态的好处 能够在vuex中集中管理共享的数据,易与开发和后期的维护。 能够高效地实现组件之间的数据共享,提高开发效率。 存储在vuex中的数据都是响应式的,能够实时
2020-11-09 20:37:07 183
原创 webpack的基本配置
安装和配置webpack 1.安装webpack npm install webpack webpack-cli -D 2.在项目根目录下创建一个webpack.config.js并进行配置 module.exports = { mode:"development" //development(开发模式) ,production(生产模式) } 3.在package.json文件中添加运行脚本dev "scripts":{ "dev":"webpack" } 4.在命令行中运行命令打包文件 npm
2020-10-23 11:37:21 307
原创 一个案例带你了解computed属性
现在我有一个需求,实现字符串翻转功能 new Vue({ el: '#app', data:{ msg1:'hello', msg2:'world' }, computed:{ computedReverse:function(){ console.log('com
2020-10-21 09:05:32 425
原创 bcrypt加密密码流程
bcrypt:对客户端传过来的密码进行加密处理,存入数据库。 环境依赖 1.下载安装python 2.x 版本,配置环境变量。 2.全局安装node-gyp npm install node-gyp -g 3.以管理员身份安装windows-build-tools(时间按较长,耐心等待) npm install --global --production windows-build-tools 4.在项目下打开终端,安装bcrypt,没有报错就说明之前的依赖都已成功安装 npm install bcry
2020-10-15 13:12:31 458
原创 BOM浏览器对象模型相关知识点整理
什么是BOM BOM(Browser Object Model)浏览器对象模型,它提供了与浏览器窗口提供交互的对象,核心对象是window。 1.window对象 1.它是js访问浏览器窗口的接口 2.它是一个全局对象,定义在全局作用域中的变量、函数都会变成window对象的属性和方法。alert()就是window下的一个方法。 1.1 window.onload window.onload = function(){js代码} 或者 window.addEventListener("load",fu
2020-10-11 11:42:20 163
原创 git和github基本使用
git 下载安装git后,打开命令行窗口进行配置。 使用前配置 举例说明git用户名为 cola ,git邮箱为cola@163.com 1. 配置用户名:git config --global user.name cola 2. 配置邮箱:git config --global user.email cola@163.com 配置完成!!! 说明:查看配置信息:git config --list 若要修改配置的用户名、邮箱,只需重新配置覆盖即可。 基本使用 这里我们需要了解git有两个仓库,一
2020-09-24 22:25:41 177
原创 箭头函数的this指向
箭头函数与父级共享this let person = { name: 'lucy', say: function() { setTimeout(function() { console.log('name:' + this.name); },500); }, listen: function() { ...
2018-11-27 15:57:30 194
原创 PHP配置虚拟域名和路由简化URL路径
apache\conf\httpd.conf目录中470行,去掉#如下 469 # Virtual hosts# Virtual hosts· 470 Include conf/extra/httpd-vhosts.conf apache\conf\extra\httpd.vhosts.confapache\conf\extra\httpd.vhosts.conf #<Virt...
2018-11-26 16:45:34 832
原创 生成器函数(持续更新中。。。)
迭代器函数 function makeIterator(arr){ let nextIndex = 0; //返回一个迭代器对象 return { next: () => { // next() 方法返回的结果对象 if (nextIndex < arr.length) { return { value: ...
2018-11-24 09:12:26 306
原创 封装
####session session 的概念 session 在php 的基本使用 session 的原理 session 的应用 登录之后把用户的信息保存在后台服务器的sesison 里面。 cookie 与session 的区别 注销登录 ajax ajax 的概念 同步交易以及异步交互的概念. (页面不刷新就可以与服务器进行数据交互) ajax 的原理 (使用XMLHttpReq...
2018-11-22 14:14:05 148
原创 session+
mysql 的存储方式 一个数据库服务器中可以有多个数据库 一个数据库当中可以有多张表用来存储数据 一个表中可以用来存储多条记录 数据库操作 创建数据库 CREATE DATABASE [IF **NOT EXISTS**] db_name; 查看数据库 show database; 删除数据库 DROP DATABASE [IF EXISTS] db_name; 选择数据...
2018-11-20 13:35:52 268
原创 JS之框架封装篇仿jQuery——$.extend和$.fn.extend
$.extend (function (global) { function jQuery(selector) { return jQuery.fn.init(selector); } jQuery.fn = jQuery.prototype = { constructor: jQuery, ...
2018-08-18 11:09:53 965
原创 JS之框架封装篇仿jQuery——$(selector).css(name,value)
第一步 先搭个架子( 模块化,外部只能访问到$、jQuery) (function(global){ function jQuery(){ } //即window.jQuery = window.$ = jQuery; global.jQuery = global.$ = jQuery; })(window) 第二步 传入选择器 (function(glo...
2018-08-17 20:39:59 655
原创 作用域扫盲
案例 <script> let peron1 = {name:'zs',age:15}; window.onload = function(){ let person2 = {name:'lisi',age:18} } </script> 控制台打印person1与person2,person1正常显示,person2 is ...
2018-08-17 15:27:45 215
原创 CSS3常用知识点梳理
CSS3中新特性样式篇 背景 background-origin: 规定背景图片的定位区域。 ☞ padding-box 背景图像相对内边距定位(默认值) ☞ border-box 背景图像相对边框定位【以边框左上角为参照进行位置设置】 ☞ content-box 背景图像相对内容区域定位【以内容区域左上角为参照进行位置设置】 备注: ...
2018-08-02 11:45:54 306
原创 HTML5常用知识点梳理
了解HTML5 ☞HTML5属于上一代HTML的新迭代语言,设计HTML5最主要的目的是为了在移动设备上支持多媒体! 例如: video 标签和 audio 及 canvas 标记 ☞ 新特性: 1. 取消了过时的显示效果标记 <font></fon
2018-07-31 15:46:57 7645 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人