随笔分类 - javascript
摘要:向html页面中插入javascript的主要方法,就是使用<script>元素。 <script>定义了下列6个属性: 在使用<script>嵌入javascript代码时,记住不要再代码中的任何地方出现"</script>"字符串。例如:在浏览器中加载下面所示的代码时就会产生一个错误: 因为按照
阅读全文
摘要:经理让我帮服务器开发人员开发一个上传文件功能界面,我就想着以前使用过bootstrap-fileinput插件进行文件上传,很不错。赶紧就撸起来了。 1、下载压缩包。插件地址https://github.com/kartik-v/bootstrap-fileinput/ ,下载压缩包解压之后,拿出f
阅读全文
摘要:项目经理给客户端提出了个需求,加急做用户反馈界面,很急,安卓客户端项目开发就一个人,表示干不了,短时间内完成不了,于是商量了一番,把前端的我搅和进去了,让新增的用户反馈界面用H5开发。甩锅于前端,经理说赶紧做,当天要!于是那天临近午饭时间,通知这个事情让我干,我心里是真的不是滋味,心里mmp。随即给
阅读全文
摘要:项目中的需求:点击浏览器中的返回按钮,要让页面重新加载资源。因为这部分的资源每次去加载的内容都不一样,如果返回的时候,还是看到原先的内容,那做这个内容块的意义就很小了;而如果用户看完了这部分内容,再返回来的时候,这个地方换成了新的内容,这样就能体现这部分的价值了。 而对于浏览器来说,大部分浏览器的返
阅读全文
摘要:DOM(文档对象模型)是针对html和XML文档的一个API(应用程序编程接口)。DOM描绘了一个层次化的节点树,允许开发人员添加,移除和修改页面的某一部分。下面将从这几个层次来学习。 一、节点层次 1、DOM可以将任何HTML或XML文档描绘成一个由多层节点构成的结构。节点分为几种不同的类型,每种
阅读全文
摘要:在前端开发中,对于自己开发的app或者web page性能的好坏,一直是让前端开发很在意的话题。我们需要专业的网站测试工具,让我们知道自己的网页还有哪些需要更为优化的方面,我自己尝试了一款工具:Lighthouse,感觉还不错,记录下来,也顺便分享给用得着的伙伴。 Lighthouse分析web应用
阅读全文
摘要:1、bold() 方法用于把字符串显示为粗体。语法: stringObject.bold() 如下,对str进行bold操作之后,实际上时对这个字符串加了<b>标签,在文档中将以粗体进行展示 2、charAt() 返回指定位置的字符。注意,JavaScript 并没有一种有别于字符串类型的字符数据类
阅读全文
摘要:1、Object.assign 函数(对象)(JavaScript) 将来自一个或多个源对象中的值复制到一个目标对象。语法: Object.assign(target, ...sources ); 此函数返回目标对象。仅可枚举自有属性从源对象复制到目标对象。可使用此函数合并或克隆对象。null 或
阅读全文
摘要:1、join() 将数组的元素组成一个字符串,以分隔符连接,如果省略则默认逗号为分隔符,该方法只接收一个参数:分隔符。此方法不会改变原数组。 2、push() 可以添加任意数量的参数,把他们逐个添加到数组末尾,并返回修改后数组的长度,原数组改变 3、pop() 数组末尾移除最后一项,减少数组的len
阅读全文
摘要:最近在做一个黄历的快应用(quickapp),需要涉及到公历转阴历,效果如下: 快应用(https://www.quickapp.cn/): 快应用是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定; 快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;
阅读全文
摘要:最近组长安排着做一个项目,h5的应用下载项目,想着做起来还是比较容易,可是看到提出的需求,我就有点懵逼了!需要对应用的下载进行统计!!!我当时就想着我前端怎么对页面点击按钮就行数据统计啊!我以前的项目也有对应用的下载量就行数据统计的,可是那些项目都是后台人员编写进行数据统计的。我当时就有点不知所措了
阅读全文
摘要:1、html5的新特性? canvas绘画 用于媒介回放的video和audio元素 本地离线存储localStorage可以长期存储,并且在浏览器关闭之后可以保存很长一段时间,sesstionStorage在浏览器关闭之后会丢失 语义化更好的标签,如article、nav、section、foot
阅读全文
摘要:最近做一个项目,需要用到轮播和全屏滑动功能,所以用到了vue-awesome-swiper插件,以下为个人记录下此插件的用法。 效果说明: 上面部分是个轮播图,自动开始轮播,轮播间隔为3000ms 推荐和软件是两个tab,点击可切换当前显示 最下面是个可左右滑动区域,分别对应推荐和软件两个tab 1
阅读全文
摘要:当听到极速零配置打包,我不经兴奋起来,零配置!!!想起在webpack打包的配置,这个零配置着实让我好奇不已,迅速学习一波。 Parcel(parcel 英[ˈpɑ:sl] 美[ˈpɑ:rsl])有以下几大特点: 极速打包。Parcel使用 worker 进程去启用多核编译。同时有文件系统缓存,即使
阅读全文
摘要:prettier是一款解决代码风格问题的代码格式化工具,功能强大,简单易用,支持多语言,减少配置项。 前端开发过程中每个人写JavaScript的代码风格都不一样,又不能说别人写的代码有问题,这都是习惯的问题,比如有的人写if-else语句有以下的写法: 这么多的不同写法,让人看到就头疼,如果复杂一
阅读全文
摘要:在学习vue2的compile的模板解析的时候,会出现这个正则表达式,不是很清楚,所有就弄明白下并记录下来。 RegExp 是javascript中的一个内置对象。为正则表达式。RegExp.$1是RegExp的一个属性,指的是与正则表达式匹配的第一个 子匹配(以括号为标志)字符串,以此类推,Reg
阅读全文

浙公网安备 33010602011771号