随笔分类 -  学习

学习的那些事
摘要:HTML5 简介 HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。 HTML5的设计目的是为了在移动设备上支持多媒体。 HTML5 简单易学。 什么是 HTML5? HTML5 是下一代 HTML 标准。 HTML , HTML 4.01的上一个版本诞生于 1 阅读全文
posted @ 2020-06-09 11:24 JackAfan 阅读(123) 评论(0) 推荐(0)
摘要:MySql的安装 MySQL是数据存储的一种办法,也是数据持久化保存 持久化保存有很多方案:数据库...等关于缓存问题:有服务器端和客户端 服务器端也就是数据库 客户端有cookie等一些,但客户端相对不是很安全,具体呢也是看需求windows安装MySQL: 去下载安装包,注意版本 5.* 版本就 阅读全文
posted @ 2020-03-27 23:37 JackAfan 阅读(94) 评论(0) 推荐(0)
摘要:新闻详细页实现 const http = require("http"); const fs = require("fs"); const mime = require("./data/mime.json"); const path = require("path"); const cheoor = 阅读全文
posted @ 2020-03-11 19:26 JackAfan 阅读(151) 评论(0) 推荐(0)
摘要:模板引擎 pug index.js ) 一些配置 const Koa = require("koa"); const Router = require("Koa-router"); const views = require("koa-views"); let app = new Koa(); le 阅读全文
posted @ 2020-03-10 01:14 JackAfan 阅读(126) 评论(0) 推荐(0)
摘要:require.js AMD模块化规范 { // AMD规范,require.js是语法形式 // ["a"] -> a.js 后缀名会自动添加,多个模块就在中括号添加内容 // 会自动执行a.js文件 require(["a"], function (res) { // function里面是接收 阅读全文
posted @ 2020-03-09 19:21 JackAfan 阅读(161) 评论(0) 推荐(0)
摘要:Node安装 找到自己系统然后搜索百度 node安装即可;查看是否安装成功 -> cmd -> node -v 有看到版本的时候表示安装成功~ 配置环境变量 一般情况下node会自动配置好环境变量,若还真没有就 百度搜索 -> node环境配置~ 什么是服务端什么是客户端 node装好了之后,就可以 阅读全文
posted @ 2020-03-08 18:40 JackAfan 阅读(242) 评论(0) 推荐(0)
摘要:一个小案例:为何要学习正则 { let str = "asldkfjal123s23sdfs11"; let arr = []; // 找到所有的数字,并且放在一个数组里面[123,23,11]; { function getNumber(str) { let arr = []; let temp 阅读全文
posted @ 2020-03-08 08:51 JackAfan 阅读(247) 评论(0) 推荐(0)
摘要:vue的简单使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title> 阅读全文
posted @ 2020-03-05 06:11 JackAfan 阅读(243) 评论(0) 推荐(0)
摘要:同步与异步 /* 同步异步是什么: 同步和异步是一种消息通知机制 同步阻塞: A调用B,B处理获得结果,才返回A A在这个过程中,一直等待B结果,没有拿到结果之前,需要A(调用者)一直等待和确认调用结果是否返回,拿到结果,然后继续再执行下去. 做一件事,没有拿到结果之前,就一直等待,一直等到有结果了 阅读全文
posted @ 2020-03-03 07:09 JackAfan 阅读(132) 评论(0) 推荐(0)
摘要:Jq的简单使用的 { // 原生 document.querySelector(".btn").onclick = function(){ console.log(1); } // Jq $(".btn").click(function(){ console.log(1); }); // 两个都是一 阅读全文
posted @ 2020-03-01 09:14 JackAfan 阅读(232) 评论(0) 推荐(0)
摘要:webComponent <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <ti 阅读全文
posted @ 2020-02-29 03:24 JackAfan 阅读(341) 评论(0) 推荐(0)
摘要:系统自带的自定义事件: 使用自定义事件,绑定一些事件 EventTarget 这是 系统 自己做了封装处理了; https://developer.mozilla.org/zh-CN/docs/Web/API/EventTarget 1.继承 extends EventTarget 2.super( 阅读全文
posted @ 2020-02-29 02:37 JackAfan 阅读(562) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2020-02-27 10:06 JackAfan 阅读(434) 评论(0) 推荐(0)
摘要:单例模式 import Single from './single.js'; { let zhangsan = new Single("张三"); let lisi = new Single("李四"); let wangwu = new Single("王五"); // console.log(z 阅读全文
posted @ 2020-02-27 03:19 JackAfan 阅读(161) 评论(0) 推荐(0)
摘要:导入 // ES6 模块化; // 导入 和 导出 // 例如:a.js 需要 b.js 的逻辑 // 导入: import {a,b} from './b.js'; console.log(a,b); import {a as c,b as d} from './b.js'; console.lo 阅读全文
posted @ 2020-02-25 04:30 JackAfan 阅读(183) 评论(0) 推荐(0)
摘要:类的写法 { // ES6面向对象: // 类的写法: class Person{//typeof function类型 age = 20;//属性也可以这样写 -> 这是公有属性,外内都可以调用; #hei = "178cm";//私有属性 constructor(name){//-> funct 阅读全文
posted @ 2020-02-25 03:47 JackAfan 阅读(109) 评论(0) 推荐(0)
摘要:构造函数继承 属性的继承 { // 继承: 子类继承父类的属性和方法 function Dad(name,age){ this.name = name; this.age = age; this.money = "1000"; } function Son(name,age){ Dad.call(t 阅读全文
posted @ 2020-02-25 00:47 JackAfan 阅读(424) 评论(0) 推荐(0)
摘要:构造函数 { /* 工厂函数通过new运算符改造成了 构造函数; 构造函数: 1.首字母大写; 为了让普通函数和构造函数的区分 2.this指向实例化对象 */ function Person(name,age){ this.num = 0; this.name = name; this.age = 阅读全文
posted @ 2020-02-24 04:49 JackAfan 阅读(162) 评论(0) 推荐(0)
摘要:new 运算符 { // new运算符都在哪些地方出现过呢? let str = ""; let str1 = new String(); let obj = { name:"" } let obj1 = new Object(); } { /* new运算符的特征: 1.执行函数 2.自动创建一个 阅读全文
posted @ 2020-02-24 02:38 JackAfan 阅读(129) 评论(0) 推荐(0)
摘要:JS工厂模式 { let zhangsan = { name:"张三", age:20, hobby(){ console.log("喜欢篮球"); } } let lisi = { name:"李四", age:21, hobby(){ console.log("喜欢足球"); } } } { / 阅读全文
posted @ 2020-02-24 02:06 JackAfan 阅读(104) 评论(0) 推荐(0)

setTimeout(function(){ let aImg = document.querySelectorAll("img"); aImg.forEach(img=>{ img.alt = "" }) console.log("去除img-alt成功") },1000)