自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

听闻青春丶

愿你行走半生,归来时仍是少年。

  • 博客(9)
  • 资源 (11)
  • 收藏
  • 关注

原创 js二叉树的建立与中序遍历

二叉树概念1.除了最下面一层,每个节点都是父节点,每个节点都有且最多有两个子节点;2.除了最上面一层,每个节点是子节点,每个节点都会有一个父节点;3.最上面一层的节点为根节点;图例说明:中序遍历概念先打印左子树(左子节点),接着打印父节点,最后打印右子树(右子节点)代码实现: //创建二叉树 function Node(data,lef...

2019-04-24 14:06:32 500

原创 jq让出"$"

为了让你开发的插件应用更加广泛,兼容性更加好,还要考虑到用插件的人的一些特殊的做法,例如,有些朋友为了避免jquery和zeptojs冲突,将jquery的前缀“$”,修改为“jQuery”,还有些朋友将默认的document等方法修改。为了让你的插件在这些东西修了了的情况下照常运行,那么我们的做法是,把代码包裹在如下里面:第一种;(function($,window,document,...

2019-04-15 16:28:10 230

原创 once函数、一些初始化操作

比如我们在写框架的时候,需要给一些配置参数,也就是init操作,这时候就可以用到下面这个例子// once函数function Work(){ const init =function(){ console.log('我在执行一些初始化操作!!') } init(); return function(){ console.log('我是执行本体') }}...

2019-04-15 11:19:29 831

原创 函数节流

在开发过程好中往往为了性能考虑某些频发事件需要降低其触发频率,so:函数节流:// 第一种函数节流const throttle = function(fn,delay) { let timer = null return function() { const context = this let args = arguments if(!timer) ...

2019-04-15 11:10:19 177

原创 js柯里化——adder(1)(2,3)(5)()

1、function adder( me ) { var slice = Array.prototype.slice, args = slice.call(arguments); return function () { var inargs = slice.call(arguments); if( arguments.length ==...

2019-04-12 10:05:46 786

原创 移动端强制横屏

css@media screen and (orientation:portrait) { /*竖屏样式*/ body { transform-origin: 0 0; transform: rotateZ(90deg) translateY(-100%); }}js(function () { function resize() { v...

2019-04-11 10:55:35 791 1

原创 监听浏览器tab切换

document.addEventListener('visibilitychange',function(){ //浏览器切换事件 if(document.visibilityState=='hidden') { //状态判断 //normal_title=document.title; document.title = '点这里'; }els...

2019-04-10 16:51:43 1822

原创 js之void

void操作符产生式UnaryExpression: voidUnaryExpression按如下流程解释:令expr为解释执行UnaryExpression的结果。 调用GetValue(expr). 返回 undefined.注意:GetValue一定要调用,即使它的值不会被用到,但是这个表达式可能会有副作用(side-effects)。so:functi...

2019-04-04 14:50:50 968

原创 blockly研究(二)自定义svg图形块

来更了。。这篇就大概说说如何做简单的自定义图形吧,第三篇再说自定义生成代码以及自定义校验相关以下所有截图都是mac截取的,分辨率较大,在csdn里面变形了,建议放大看其实就是捋一捋源码画图方法是用来干嘛的-1、先构建基础块 当然是去blockly提供的工厂生成自定义块,不会的可以去看第一篇教程的入门部分0、了解blockly图形化是怎么画的 1、...

2019-04-01 17:37:09 5496 12

路线规划+地图--基于canvans

路线规划+地图--基于canvans

2022-03-30

js一些常用的骚操作--仅供参考

js一些常用的骚操作--仅供参考

2022-03-29

图形化编程说明书.docx

blockly代码部分实现说明

2021-05-22

node+express+mongoose demo

express+Mongoose+mongodb实战(带注释)、快速写接口,大前端必经之路

2019-06-21

webpackdemo只打包js、css

webpackdemo只打包js、css,这里只是简单的示例demo,复杂业务可以参考webpack官网。

2019-01-05

type模拟键入字符效果(形如字是打出来的)插件demo

基于Typed.js的type模拟键入字符效果(形如字是打出来的)插件demo,有需要的可以下载。

2018-11-07

vue-cli3.0完整项目demo

vue-cli3.0完整项目demo,路由配置以及vuex多store配置以及调用,不错的学习资料。

2018-09-20

webpack多页面(html模板)

webpack4下配置的html模板的打包配置demo,仅作为参考,如需配置更多类型模板请看webpack官网。

2018-08-16

前段面试题

2018前段面试题总结,html,css、js、框架、扩展、学习资料网站等

2018-08-06

html5调取摄像头

html5调取摄像头、原生事件以及兼容性写法,支持拍照。

2018-07-24

vue-cli3.0配置demo更新

vue-cli3.0配置demo,vue.config.js的具体配置,代码解释明确,以及配置别名,配置代理跨域,vue配置devServer

2018-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除