随笔分类 -  javascript

摘要:代码: 测试: 结果: 阅读全文
posted @ 2018-09-21 17:50 参与商 阅读(237) 评论(0) 推荐(0) 编辑
摘要:路: 获取想要插入水印的文档节点的顶点坐标值x,y。 获取文档节点的高度heigt和宽度width。 用div包裹文字来生成水印。 定义好div的长宽高间距等各种属性。 先进行行(hang)循环,一行一行生成水印,以x,y为初始坐标,生成一个top为y,left为x,自带宽高的一列水印。每生成一行, 阅读全文
posted @ 2018-08-06 21:13 参与商 阅读(6160) 评论(4) 推荐(2) 编辑
摘要:使用 dva + antd 快速开发react应用 版本说明: 注意:dva的版本是0.9.2 安装cli脚手架: 使用脚手架生成应用: 建议:在new之前最好安装一下淘宝镜像,因为dva new命令会自动安装node_modules,如果使用npm会比较慢。 安装antd和babel按需加载插件工 阅读全文
posted @ 2018-05-26 20:35 参与商 阅读(705) 评论(0) 推荐(0) 编辑
摘要:具体思路: 利用Function.toString()方法,获取到函数的源码,再利用正则匹配获取到参数名字。 实现代码(代码基于ES6): 如有错误,请指正,感谢。 阅读全文
posted @ 2017-12-15 20:03 参与商 阅读(15836) 评论(0) 推荐(0) 编辑
摘要:js 如何在函数体内部知道 自己在哪个函数内运行呢? 打比方: 使用Error的调用栈可以匹配到当期执行的函数: Use Ex: 如果是在class内部,可以这么写(代码基于ES6): 如有错误,请指正,感谢。 阅读全文
posted @ 2017-12-15 19:56 参与商 阅读(2840) 评论(0) 推荐(0) 编辑
摘要:二叉排序树或者是一棵空树,或者是具有下列性质的二叉树: (1)若左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值; (2)若右子树不空,则右子树上所有结点的值均大于或等于它的根结点的值; (3)左、右子树也分别为二叉排序树; 代码实现:tree.js 代码是基于es6写的: "use s 阅读全文
posted @ 2017-12-13 19:20 参与商 阅读(914) 评论(5) 推荐(1) 编辑
摘要:js的函数传参的方式是按值传递,正常情况下,改变函数参数的值,并不会对函数外部的变量造成影响。例如: 这是因为js的函数在接收参数时,会生成一个副本变量,该副本变量等于参数的值,可以分析js这样运行的: 但是当函数的参数传递的是一个对象呢? 发现函数内部居然改变了函数外部变量的值,那这又是为什么呢? 阅读全文
posted @ 2017-11-15 16:22 参与商 阅读(323) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示