Fork me on GitHub

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

摘要: function treeNode(value){ this.left = null this.right = null this.val = value return this } function midSort(tree,arr){ // 中序遍历 if(tree.left) midSort( 阅读全文
posted @ 2020-11-10 09:23 365/24/60 阅读(353) 评论(0) 推荐(0)
摘要: 理清restful API 基本含义 小结:符合rest设计规范的应用就是使用了restful API Node搭建 rest风格服务器代码: var express = require('express'); var app = express(); var fs = require("fs"); 阅读全文
posted @ 2020-11-09 15:32 365/24/60 阅读(117) 评论(0) 推荐(0)
摘要: 快速排序 function quickSort(arr){ let len = arr.length // 这里长度小于3,直接内置sort排序了 if(len <= 2) return arr.sort() let low = 0 let high = len-1 let cur = arr[0] 阅读全文
posted @ 2020-11-09 14:01 365/24/60 阅读(112) 评论(0) 推荐(0)
摘要: 在if/switch、while决定判断条件时,可以参考 var s1 = {} var s2 = undefined var s3 = null var s4 = "" var s5 = [] if(s1) console.log('true') // {} 被识别为true if(s2) con 阅读全文
posted @ 2020-11-09 12:57 365/24/60 阅读(102) 评论(0) 推荐(0)
摘要: function ListNode(x){ this.val = x; this.next = null; } function ReverseList(pHead) { if(pHead null || pHead.next null) return pHead let pre = null le 阅读全文
posted @ 2020-11-09 00:12 365/24/60 阅读(329) 评论(0) 推荐(0)
摘要: import Vue from 'vue' // component类似于 export default 的一个对象 const component = { name: 'comp', render (createElement) { return createElement('div', { st 阅读全文
posted @ 2020-11-05 12:44 365/24/60 阅读(278) 评论(0) 推荐(0)
摘要: html部分 <body> <div class="setting"> <div class="grade-box"> 你的成绩:<div class="grade">0</div> 分 </div> <div class="rank">选择难度: <button onclick="changeRa 阅读全文
posted @ 2020-11-02 13:09 365/24/60 阅读(131) 评论(0) 推荐(0)
摘要: Document 在前端开发中,会遇到一些频繁触发的事件监听器(scroll、mousemove、resize) 这样会频繁的调用JS,造成卡顿、更严重的性能问题 防抖:在事件触发 N 秒后调用事件,如果这 N 秒内又被触发,则重新计时 let debounce = function(fn,wait 阅读全文
posted @ 2020-10-30 10:24 365/24/60 阅读(171) 评论(0) 推荐(0)
摘要: Document ERROR in main: Module not found: Error: Can't resolve 'index.js' in 'D:\Study\JSstudy\WEBPACK\myp 解决: webpack2版本中: webpack 入口(相对路径) 出口(这里仅是一个 阅读全文
posted @ 2020-10-29 11:25 365/24/60 阅读(212) 评论(0) 推荐(0)
摘要: ...... 阅读全文
posted @ 2020-10-27 20:54 365/24/60 阅读(162) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-10-19 16:40 365/24/60 阅读(196) 评论(0) 推荐(0)
摘要: Document javaScript是单线程,一个线程只有唯一的事件循环,每一个任务必须执行完才能进行下一个任务 同步任务 主线程上直接按顺序执行 异步任务 不在主线程中,而是在“任务队列”中 只有任务队列通知主线程,异步任务才能进入主线程执行 宏任务(macro-task): script(整体 阅读全文
posted @ 2020-10-18 20:02 365/24/60 阅读(213) 评论(0) 推荐(0)
摘要: 小写字母转大写 var UP = function(s){ return s.toUpperCase().split(' ').join('_') } UP('Hedge number') 将格式为 CONTRACT_NUM 转换为驼峰形式 var upFirst = function(s){ // 阅读全文
posted @ 2020-10-18 15:47 365/24/60 阅读(646) 评论(0) 推荐(0)
摘要: 数字 转换为 字母: const num = 'a'.charCodeAt() // num = 97 字母 转换为 数字: var str = String.fromCharCode(97) // str = 'a' 阅读全文
posted @ 2020-10-14 15:21 365/24/60 阅读(360) 评论(0) 推荐(0)
摘要: const http = require('http') // 引入http模块 http.createServer(function(req,res){ // 创建一个http服务器 // 这里是一个回调函数 console.log('服务器'); res.writeHead(200,{'Cont 阅读全文
posted @ 2020-10-10 16:30 365/24/60 阅读(357) 评论(0) 推荐(0)
摘要: 通过 scale(1.2) translateY(-7px) 两者同时控制,实现放大同时、向上移动,2个动画的速率是一样的 .pro-box-list a img{ width: 90px; height: 90px; transition: all 0.5s; box-shadow: 0 1px 阅读全文
posted @ 2020-09-28 09:49 365/24/60 阅读(101) 评论(0) 推荐(0)
摘要: 组件名首字母必须大写,区分原生html标签 会使用到JSX语法 function方式创建组件 function Func(props){ return ( <div ><h1>测试函数组件{props.name}</h1></div> ) } ES6 class方式 class Cls extend 阅读全文
posted @ 2020-09-27 11:23 365/24/60 阅读(97) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-09-27 10:54 365/24/60 阅读(2141) 评论(0) 推荐(0)
摘要: 1.模块化:将重复的(可复用的)代码抽离为单个模块 2.组件化:将重复的 (可复用的) 的前端页面元素抽离单个组件 * Vue中实现组件化:1.Vue.component() 2.Vue.extend() 3.'.vue模板文件'。一个组件包含template、script、style编译整合的文件 阅读全文
posted @ 2020-09-20 17:41 365/24/60 阅读(130) 评论(0) 推荐(0)
摘要: slot内容分发是Vue的Api来源 作用域插槽 <div id="app"> <my-list> {{msg}} </my-list> </div> <script> Vue.component("my-list", { template: `<div><slot></slot></div>`, 阅读全文
posted @ 2020-09-18 16:52 365/24/60 阅读(187) 评论(0) 推荐(0)