题目描述 LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)…他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩…
标签:前端
白话es6系列二:你真的会声明变量吗
ES6新增了二个声明变量的关键字,let和const,再加上ES6之前的var,这样声明变量就有三个关键字了,大有三国鼎立之势。那到底用哪个来声明变量呢? var 首先,得说说var的特殊行为,变量提升,来看一个例子: …
前端js实现字符串/图片/excel文件下载
在web开发中,如果你想让用户下载或者导出一个文件,应该怎么做呢?传统的做法是在后端存储或者即时生成一个文件来提供下载功能,这样的优势是可以做权限控制、数据二次处理,但缺点是需要额外发起请求、增大服务端压力、下载速度慢。…
【刷算法】一棵树是不是是另一棵树的子构造
问题形貌 输入两棵二叉树A,B,推断B是不是是A的子构造。(ps:我们商定空树不是恣意一个树的子构造) 剖析 假定树A的根节点ra和树B的根节点rb值雷同,那末接下来就以这两个节点最先顺次比较ra.left和rb.lef…
JavaScript代码整洁之道
JavaScript代码整洁之道 整洁的代码不仅仅是让人看起来舒服,更重要的是遵循一些规范能够让你的代码更容易维护,同时降低bug几率。 原文 clean-code-javascript,这里总结摘录出个人觉得有帮助的地…
Javascript检查一个字符串是否包含另一个字符串方法总结
站长博客:https://www.pipipi.net/ ES6 includes 方法当包含时返回true,不包含时返回false,代码实例如下: var string = "foo"; var substring1 …
Vue.js-Vue实例
推荐阅读原文 学习笔记: Vue实例 Vue实例 组件间通信 <p data-height=”265″ data-theme-id=”0″ data-slug-has…
【刷算法】二叉搜刮树的第k个结点
问题形貌 给定一棵二叉搜刮树,请找出个中的第k小的结点。比方, (5,3,7,2,4,6,8) 中,按结点数值从小到大递次第三小结点的值为4。 剖析 二叉搜刮树的特性就是关于某个点来讲,左子树上的点小于该点,右子树上的点…
Compress image using JavaScript directly from the browser
You might be working on a project which has an image upload feature that takes images from the user and upload…
Vue.js-方法与事件
学习笔记: 方法与事件 方法与事件 @click调用得方法名后可以不跟括号(),如果该方法有参数,默认会将原生事件对象event传入。 这种在HTML元素上监听事件的设计看似将DOM与JavaScript紧耦合,违背分离…
JavaScript范例转换道理
本文修改自本人之前写的文章。 从范例提及 js只需7种范例: 原始范例(primitives types) boolean number 包含Infinity和NaN,你能够经由历程typeof Infinity;来考证…
Codepen 每周精選:展示 WEB 魅力的 26 個頁面殊效(2018-6-4)
按下右邊的“點擊預覽”按鈕能夠在當前頁面預覽,點擊鏈接能夠翻開原始頁面。 1. 一個正 20 面體的骰子https://codepen.io/chrisvfrit… 2. 純 css 寫的夜間景緻的視差轉動結…