随笔分类 -  javascript

js的用法,js的底层原理
摘要:js继承的13种方式 1、原型链法 代码示例 Child.prototype = new Parent(); 所属模式: 1、基于构造器工作方式 2、使用原型链模式 技术注解 1、默认继承机制 2、提示:我们可以将方法与属性集中可重用的部分迁移到原型链中,而将不可重用的那部分设置为对象的自身属性 详 阅读全文
posted @ 2021-04-25 23:47 adouwt 阅读(314) 评论(0) 推荐(1)
摘要:RN 从上手到“放弃” 前言: react native,相对于最近🔥的飞起的flutter,不算是一个新技术,2015年Facebook 开源,到现在已经4 5 个年头,一直在维护当中,但是至今未发布 v1 版本,目前已经更新到0.59。 该技术目标: 跨平台实现原生应用。 GitHub sta 阅读全文
posted @ 2019-05-29 23:39 adouwt 阅读(3474) 评论(1) 推荐(1)
摘要:1、父子通信 1.1 父-子 props 父组件: class myPage extends React.Component { render() { return ( <div> {/* 子组件 自定义page 是子组件要接受的属性 mypage是要传递的内容*/} <TabBar page="m 阅读全文
posted @ 2019-04-20 23:34 adouwt 阅读(1974) 评论(0) 推荐(0)
摘要:下面要做一个ajax上传文件显示进度的操作,文末有演示地址 这里先上代码: 1、前端代码 upload.html 2、后端接口(nodejs) app.js 注:接口使用 环境:nodejs 项目结构 static(图片如下) app.js upload.html uploads 框架包expres 阅读全文
posted @ 2018-08-15 14:17 adouwt 阅读(7256) 评论(0) 推荐(0)
摘要:一、介绍 vuex里面的四大金刚:State, Mutations,Actions,Getters (上次记得关于vuex笔记 http://www.cnblogs.com/adouwt/p/8283898.html ,是一个简单的应用;这是一些简单的vue的小组件方法: http://www.cn 阅读全文
posted @ 2018-04-11 23:02 adouwt 阅读(1831) 评论(0) 推荐(0)
摘要:前后端交互的时候,跨域是避不开的问题。 总结就是如下: 1.Cors 我在做前后端分离的时候,会采用cors 的方法:便于其他源的调用接口,这个可以设置成任意的源头,也可以允许指定的源头。 下面的是nodejs 做后台的一个示例: 2.nodejs 做中间层的路由转发 缺点,上线时候,必须启动nod 阅读全文
posted @ 2018-04-02 15:12 adouwt 阅读(668) 评论(0) 推荐(0)
摘要:截图如下: 阅读全文
posted @ 2018-03-06 11:28 adouwt 阅读(386) 评论(0) 推荐(0)
摘要:1 类型判断 2. Date 3. Array 4. String 字符串操作 5. Number 6. Http 7. DOM 8. Storage 储存操作 9. Other 其它操作 CSS 1. pc-reset PC样式初始化 2. Phone-reset 3. 公共样式提取 阅读全文
posted @ 2018-02-26 14:35 adouwt 阅读(609) 评论(0) 推荐(0)
摘要:之前写了一个关于电影院订票的小小笔记。http://www.cnblogs.com/adouwt/p/7860337.html , 订票系统 http://ticket.scampus.cn/cinema/5a49d0c6fe136c070428d7ed 这里涉及到了前端和后端的知识。我想了下,可以 阅读全文
posted @ 2017-12-31 01:08 adouwt 阅读(679) 评论(2) 推荐(1)
摘要:滚动监听 better-scroll 无法滚动的分析,直接翻到最后,看问题汇总,希望能帮助你解决。 借用一下人家这个好看的项目图片,做一个解释。左边的内容会跟右边的内容一起关联,点击左边的菜单,右边会滚动到对应菜单的内容区域;滚动右边的内容,左边会滚动到对应的菜单项。 就是这个简单的左右关联的项目。 阅读全文
posted @ 2017-12-29 11:57 adouwt 阅读(1158) 评论(0) 推荐(0)
摘要:原文连接: http://blog.51cto.com/jeoff/225188 阅读全文
posted @ 2017-12-25 16:27 adouwt 阅读(1120) 评论(0) 推荐(0)
摘要:1、使用递归。对于给定字符串中的每个字母,为字母创建字谜。使用map()将字母与每部分字谜组合,然后使用reduce()将所有字谜组合到一个数组中,最基本情况是字符串长度等于2或1。 相当于数据里的排列组合里面的 全排列 个数就是 arr.length ! 这里介绍一些 reduce 。 mdn说: 阅读全文
posted @ 2017-12-18 15:38 adouwt 阅读(171) 评论(0) 推荐(0)
摘要:1、javascript取整方法floor、round、ceil floor向下取整: round四舍五入 ceil向上取整 阅读全文
posted @ 2017-12-13 14:05 adouwt 阅读(133) 评论(0) 推荐(0)
摘要:1. 将时间戳转换成日期格式 例子 2. 将日期格式转换成时间戳 3. Date()参数形式有7种 new Date("month dd,yyyy hh:mm:ss"); new Date("month dd,yyyy"); new Date("yyyy/MM/dd hh:mm:ss"); new 阅读全文
posted @ 2017-12-10 14:14 adouwt 阅读(255) 评论(0) 推荐(0)
摘要:有这么一张图,如下,有没有想起它是什么呢? 遇到实际问题: 比如值班人员具体值班时间显示,领导说,我要很直接的看出,哪些同学在哪个时间段的值班状态。 嗯是的,就是这么一句话。需求也就是这么一句话,剩下的自己发挥。 思考: 1.值班时间是一天24小时,不同的人轮流换班工作,也就是在这一天里,在某个时间 阅读全文
posted @ 2017-12-09 21:55 adouwt 阅读(1737) 评论(0) 推荐(0)
摘要:pop,push,reverse,shift,sort,splice,unshift 会改变原数组 join,concat,indexOf,lastIndexOf,slice,toString 不会改变原数组 map,filter,some,every,reduce,forEach这些迭代方法不会改 阅读全文
posted @ 2017-11-29 11:37 adouwt 阅读(308) 评论(0) 推荐(0)
摘要:一个汉字的长度等于两个英文字母的长度。 所以在限制字符串长度的时候,需要将两者的类型转换成一致,处理方法如下: 附属:正则常用的用法 http://469957559.iteye.com/blog/1999623 阅读全文
posted @ 2017-11-24 10:46 adouwt 阅读(751) 评论(0) 推荐(0)
摘要:eslint 这个代码规则,是在用webpack +vue-cli这个脚手架时候接触的,默认的规则可能不太习惯我们日常平时的代码开发,需要对这个规则稍加改造。 下面的是 eslintrc.js的基本规则(语句分号结尾,支持空格和tab的混合缩进) 配置这个规则:只要掌握这样的规则: 1.你需要改那些 阅读全文
posted @ 2017-11-23 11:53 adouwt 阅读(349) 评论(0) 推荐(0)
摘要:/*返回上次浏览位置*/ $(function () { var str = window.location.href; str = str.substring(str.lastIndexOf("/") + 1); if ($.cookie(str)) { $("html,body").animate({ scrollTop: $.cookie(str) }, 1000); } else { ... 阅读全文
posted @ 2017-11-20 14:22 adouwt 阅读(163) 评论(0) 推荐(0)
摘要://分页条获得分页数字,然后跳转到拼接字符串的页面 function getPage(page) { var window_href = location.pathname; var newWindowHref = window_href + "?page=" + page; window.location = newWindowHref; } //... 阅读全文
posted @ 2017-11-17 16:50 adouwt 阅读(308) 评论(0) 推荐(0)