随笔分类 -  JS

摘要:js中__proto__和prototype的区别和关系 1.对象有属性__proto__,指向该对象的构造函数的原型对象。 2.方法除了有属性__proto__,还有属性prototype,prototype指向该方法的原型对象。 深入浅出妙用 Javascript 中 apply、call、bi 阅读全文
posted @ 2017-03-30 11:04 hjzqyx 阅读(256) 评论(1) 推荐(0) 编辑
摘要:一、前言 这两天研究了一下项目中的密码加密,可以说得上是学到了很多。下面来大致说一下。 二、常用加密 1.单向加密算法 单向加密算法主要用来验证数据传输的过程中,是否被篡改过。 BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要 阅读全文
posted @ 2017-03-02 18:58 hjzqyx 阅读(1073) 评论(4) 推荐(2) 编辑
摘要:一、前言 之前介绍了webpack+react+redux+es6开发模式 ,这个项目对于一个独立的功能节点来说是没有问题的。假如伴随着源源不断的需求,前段项目会涌现出更多的功能节点,需要独立部署运行。为了更好地管理这些独立的功能节点,我们需要利用webpack进行单独的打包处理,针对不同的功能节点 阅读全文
posted @ 2017-01-18 22:13 hjzqyx 阅读(4250) 评论(10) 推荐(3) 编辑
摘要:一、预备知识 node, npm, react, redux, es6, webpack 二、学习资源 ECMAScript 6入门 React和Redux的连接react-redux Redux 入门教程 redux middleware 详解 Redux研究 React 入门实例教程 webpa 阅读全文
posted @ 2016-12-07 19:02 hjzqyx 阅读(5258) 评论(5) 推荐(5) 编辑
摘要:一、需求 用户对不同的应用需要有不同的权限,用户一般和角色关联在一起,新建角色的时候会选择该角色对应的应用,然后对应用分配权限。于是写了一种实现的方式。首先应用是一个二级树,一级表示的是应用分组,二级表示的是应用,这是table的最左边的数据。然后是按钮的数据,这里显示在table的头部。 二、效果 阅读全文
posted @ 2016-08-27 21:30 hjzqyx 阅读(10380) 评论(1) 推荐(1) 编辑
摘要:一、前言 随着项目模块越来越多,很多模块现在都是独立部署。模块之间的交流有时可能会通过cookie来完成。比如说门户和应用,分别部署在不同的机器或者web容器中,假如用户登陆之后会在浏览器客户端写入cookie(记录着用户上下文信息),应用想要获取门户下的cookie,这就产生了cookie跨域的问 阅读全文
posted @ 2016-08-07 13:05 hjzqyx 阅读(129822) 评论(4) 推荐(24) 编辑
摘要:一、Ant Design of React http://ant.design/docs/react/introduce 二、建立webpack工程 webpack+react demo下载 项目的启动,参考 三、简单配置 1.工程下载下来之后,在src目录下新建目录“table”,新建app.js 阅读全文
posted @ 2016-07-20 21:21 hjzqyx 阅读(81240) 评论(6) 推荐(12) 编辑
摘要:一、需要学习的知识 knockout, require, director, echarts, jquery。简单的入一下门,网上的资料很多,最直接就是进官网校习。 二、效果展示 三、require的配置 require.config.js中可以配置我们的自定义模块的加载。 当前项目目录结构如下。 阅读全文
posted @ 2016-07-15 21:48 hjzqyx 阅读(2463) 评论(0) 推荐(4) 编辑
摘要:一、前言 毕业季到了,大家都在匆匆忙忙的记录大学里最美好的时光,照片中各种花式、各种姿势都涌现出来了。这么多的照片怎么展示出来给自己的好友看呢?有人选择做成视频,有人选择ps之后做成图片集,而我选择利用静态网页的形式进行展示。 二、用到的四个免费的jquery插件 注:都是网上免费的,自己测试过了, 阅读全文
posted @ 2016-06-23 18:33 hjzqyx 阅读(2017) 评论(0) 推荐(0) 编辑
摘要:一、前言 实习了两个月,把在公司用到的前端开发模式做个简单的整理。公司里前端开发模式webpack+react+redux+es6,这里去掉了redux。 webpack, react, redux等学习网址:http://www.cnblogs.com/hujunzheng/p/5405780.h 阅读全文
posted @ 2016-06-01 19:08 hjzqyx 阅读(2607) 评论(3) 推荐(3) 编辑
摘要:Demo 1: 错误:name 和 age都没有定义。 Demo 2: 正确。 Demo 3: 错误:name 和 age 未定义。 Demo 4: 通过 var self = this,正确。 Demo 5: 错误:sayHello未定义。 Demo 6: 正确。 结论: 每个函数都有属于自己的t 阅读全文
posted @ 2016-03-28 20:39 hjzqyx 阅读(2824) 评论(0) 推荐(0) 编辑
摘要:注:prepend()和append分别是在table的<tbody></tbody>中插入首行或者尾行。而insertBefore()和insertAfter()分别在指定的行之前或者之后插如。另外, $('#'+tableId).find('tr')得到的是table中包含<thead></th 阅读全文
posted @ 2016-03-24 19:20 hjzqyx 阅读(362) 评论(0) 推荐(0) 编辑
摘要:情景1:已经存在form对象了,动态为form增加对象并提交function formAppendSubmit(){ var myform=$('#newArticleForm'); //得到form对象 var tmpInput=$(""); tmpInp... 阅读全文
posted @ 2015-12-23 14:06 hjzqyx 阅读(20140) 评论(0) 推荐(1) 编辑
摘要:document.getElementById()返回的是DOM对象,而$()返回的是jQuery对象什么是jQuery对象?---就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。比如:$("#test").html() 意思是指... 阅读全文
posted @ 2015-10-24 19:48 hjzqyx 阅读(11732) 评论(2) 推荐(0) 编辑
摘要:function submitTaskScore(formid) {//formid表示的是表单的id $.ajax({ type:"post", url:"companyAndDistributeAction!scoreTask",//后台... 阅读全文
posted @ 2015-09-03 19:24 hjzqyx 阅读(1466) 评论(0) 推荐(0) 编辑
摘要:1.html部分"/> ')">上传2.js中利用ajax产生表单并发送表单function UpladFile(fileUploadId, taskid) { var fileObj = document.getElementById(fileUploadId).files[0];... 阅读全文
posted @ 2015-08-03 09:06 hjzqyx 阅读(2743) 评论(0) 推荐(0) 编辑
摘要:1.首先定义一个变量,也就是在你初始化ueditor的页面这个变量在ueditor的根目录ueditor.config.js文件中引用:var URL = window.UEDITOR_HOME_URL;2.配置config.json文件,在ueditor/jsp/目录下,打开文件,我们会看见如下的... 阅读全文
posted @ 2015-03-14 14:12 hjzqyx 阅读(472) 评论(0) 推荐(0) 编辑
摘要:表单提交时发生的错误解决办法: 利用这种方法进行表单提交的时候,表单中的元素不能有 name="submit"的元素,否则该元素会与submit()方法造成混淆,导致错误! 阅读全文
posted @ 2014-12-23 15:35 hjzqyx 阅读(374) 评论(0) 推荐(0) 编辑
摘要:原网址:http://blog.csdn.net/cofesun/article/details/7904887javascript有个特殊的对象ActiveXObject,通过它可以访问windows的本地文件系统和应用程序 如果new ActiveXObject("WScript.Shell")... 阅读全文
posted @ 2014-12-16 20:26 hjzqyx 阅读(11470) 评论(0) 推荐(0) 编辑
摘要:var tmp = document.getElementsByName("foodtype");for(var i=0; i<tmp.length; ++i) if(tmp.item(i).checked){ alert(tmp.item(i).getAttribute("valu... 阅读全文
posted @ 2014-12-16 19:46 hjzqyx 阅读(1220) 评论(0) 推荐(0) 编辑