页首Html代码

随笔分类 -  JavaScript

一些前端或JS文章
摘要:前言 因为我们的项目是2C的,而XP系统是最大的用户量占比,所以只能使用nw开发而不能用Electron,本文谨记开发nw过程中遇到的各种问题以及解决方案 nw.Window.open打开新窗口不能设定指定位置 问题描述 打开新窗口API中的参数option中 字段只能指定为 或`mouse cen 阅读全文
posted @ 2017-07-13 22:26 沧海月明FE 阅读(2659) 评论(3) 推荐(2) 编辑
摘要:# 前言本文为开发nw中遇到的各种问题,仅以记录供备忘以及遇到相同问题的人的一点点解决思路。# 1. package.json中的window字段无效**原因**:`package.json`中的`window`字段,只在`main`字段为`*.html`或是外部网址时有效,当为 `*.js`时是无效的。```js{ "name": "blog", "main": "http://xxcang... 阅读全文
posted @ 2017-07-11 21:20 沧海月明FE 阅读(2554) 评论(4) 推荐(1) 编辑
摘要:前言 因为在做美团外卖商家端的nw.js壳子项目,需要保证在壳子里面使用localStorage的数据可以持久化保存。 发现nw可以保存,即使删除应用重写打包也可以保存,所以解决了这个需求,但是还是需要知道具体储存在哪里,否则不清楚什么情况下数据会丢失。 储存位置 nw.js打包出来的应用的loca 阅读全文
posted @ 2017-06-27 15:24 沧海月明FE 阅读(4001) 评论(0) 推荐(1) 编辑
摘要:前言 本文主要内容为nw.js官方文档中没有提到,而在实际入手开发过程中才碰到的问题以及经验的汇总。 详情请查看官方文档:http://docs.nwjs.io/en/latest/References/Menu/ 1. MenuStrip与ContextMenu 在聊nwjs中的Menu之前先说下 阅读全文
posted @ 2017-05-12 13:30 沧海月明FE 阅读(6238) 评论(6) 推荐(4) 编辑
摘要:# 前言最近在使用Express框架中的ejs页面模板趟了些许坑,仅以本文记录总结。本文简述的均为ejs页面模板。# 创建ejs变量的各种方法## 1. 在Nodejs定义的ejs变量ejs由是在node层调用Response的render方法渲染出来的:index.js:```var renderData = {a:1};resp.render("/aaa/bbb/ccc", renderDat... 阅读全文
posted @ 2017-02-21 09:52 沧海月明FE 阅读(8976) 评论(0) 推荐(3) 编辑
摘要:# Vue学习笔记-3 前言Vue 2.x相比较Vue 1.x而言,升级变化除了实现了Virtual-Dom以外,给使用者最大不适就是移除的组件的`props`的**双向绑定**功能。以往在Vue1.x中利用`props`的`twoWay`和`.sync`绑定修饰符就可以实现props的双向绑定功能,但是在Vue2中彻底废弃了此功能,如果需要双向绑定需要自己来实现。# Vue2的组件props通信... 阅读全文
posted @ 2016-12-02 10:21 沧海月明FE 阅读(74676) 评论(31) 推荐(25) 编辑
摘要:前言 本文非vue教程,仅为学习vue过程中的个人理解与笔记,有说的不正确的地方欢迎指正讨论 1、computed计算属性函数中不能使用vm变量 在计算属性的函数中,不能使用Vue构造函数返回的vm变量,因为此时vm还未返回,依然处于Vue内部构造函数过程中,遂只能使用this来代替vm。 若要使用 阅读全文
posted @ 2016-11-24 17:24 沧海月明FE 阅读(6714) 评论(5) 推荐(4) 编辑
摘要:简介需求非常简单,需要比较软件或app的版本号,判断大小,形如 0.10.2形式的版本号字符串。实现逻辑是按照点(.)分割字符串,然后逐级比较版本大小。不存在的按0处理,空字符串小于非空字符串。测试结果'1' = '1''1' = '1.0''1' = '1.0.0''1.0' = '1''1.0' = '1.0''1.0.0' = '1.0''1.1' > '1'& 阅读全文
posted @ 2016-10-28 11:38 沧海月明FE 阅读(5674) 评论(0) 推荐(1) 编辑
摘要:前言 本文不是Vue.js的教程,只是一边看官网Vue的教程文档一边记录并总结学习过程中遇到的一些问题和思考的 笔记 。 1、vue和avalon一样,都不支持VM初始时不存在的属性 而在Angular里是可以支持的,因为angular采用脏检查的方式实现双向绑定,vue和avalon都是采用set 阅读全文
posted @ 2016-09-07 13:01 沧海月明FE 阅读(4942) 评论(5) 推荐(13) 编辑
摘要:用TypeScript开发Vue——如何通过vue实例化对象访问实际ViewModel对象 背景 我个人很喜欢TypeScript也很喜欢Vue,但在两者共同使用的时候遇到一个问题。 Vue的实例化对象代理了所有实际ViewModel对象,具体可参见 "官方文档" ( "http://vuejs.o 阅读全文
posted @ 2016-08-10 17:43 沧海月明FE 阅读(6604) 评论(7) 推荐(7) 编辑
摘要:问题出现场景 在项目中采用nodejs做中间层,做页面的首屏渲染,同时采用express作为主web框架,其中express的router页面路由我采用ts语言来编写。如下: 编写完ts后运行tsc命令将相应的ts文件编译为对应的js文件,如下: 其实这里只是import变成了var而已,但其意义在 阅读全文
posted @ 2016-05-10 00:05 沧海月明FE 阅读(10756) 评论(20) 推荐(5) 编辑
摘要:前言 最近在做移动端开发,用的是zepto,发现他跟jquery比起来称之为天坑不足为过,但是由于项目本身原因,以及移动端速度要求的情况下,也只能继续用下去。 所以在这里做一下汇总 对img标签空src属性用attr取值会取得当前url地址的BUG 如下图,某img标签有src属性,但是其src属性 阅读全文
posted @ 2016-04-26 17:29 沧海月明FE 阅读(2757) 评论(0) 推荐(4) 编辑
摘要:前言 春节前离职了,年后来了有一周了,把简历丢到网上后大概收到了将近七十多个面试邀请,挑了几个稍微知名一些的公司如国美京东美团百度彩票等和一些中小型公司去面试,这星期一共面了11家公司,除了阿里似乎没戏了其他的十家基本都发了口头或是正式offer,也不打算再面了,社保断了也是个麻烦事,打算从这其中挑 阅读全文
posted @ 2016-02-22 01:30 沧海月明FE 阅读(38066) 评论(117) 推荐(214) 编辑
摘要:年前刚刚离职了,分享下我曾经出过的一道面试题,此题是我出的一套前端面试题中的最后一题,用来考核面试者的JavaScript的综合能力,很可惜到目前为止的将近两年中,几乎没有人能够完全答对,并非多难只是因为大多面试者过于轻视他。 题目如下: 答案是: 此题是我综合之前的开发经验以及遇到的JS各种坑汇集 阅读全文
posted @ 2016-02-14 17:30 沧海月明FE 阅读(111482) 评论(120) 推荐(234) 编辑
摘要:1、Number()将部分非数字类型转换为0 强制转换为数值类型函数: parseFloat、parseInt 优点:对非数值类型统一返回NaN 缺点:会将一部分符合数值类型的字符串也识别为数值 parseFloat("1")//1parseFloat("1s")//1,不是想要的 parseFloat(null)//NaN parseFloat(undefined)//NaN parseFloa... 阅读全文
posted @ 2016-01-28 11:05 沧海月明FE 阅读(2323) 评论(1) 推荐(8) 编辑
摘要:前言因为后台项目开发适用的VS2015,为了跟后台开发配合,前端部门也统一从VS2013升级到了VS2015。因为C盘空间不足要先卸载,这里就不说卸载2013时花了多长时间,只说安装2015时用了将近3个小时,不过安装的是英文版,又去下载了中文语言包,一个语言包居然也高达2个多G,真不知道里面到底有... 阅读全文
posted @ 2015-12-09 12:36 沧海月明FE 阅读(11193) 评论(59) 推荐(17) 编辑
摘要:需求最近在做博客的目录功能,发现一个在现代浏览器间的一个bug,或是称之为差异,即页面滚动值(scrollTop)的获取与设定。在此之前先说一下关于页面元素的坐标获取,这张图的经典性不必再提。实现滚动到某位置功能博客目录的一个最主要的功能就是实现点击标题页面滚动,因为我们要滚动到页面某个标题,所以需... 阅读全文
posted @ 2015-12-03 11:54 沧海月明FE 阅读(9467) 评论(0) 推荐(2) 编辑
摘要:前言首先这个标题再详细的说就是如何解决font-face在IE8下间歇性出现图标字体渲染失败的解决方案。如果你还不知道什么是图标字体,可以先阅读:链接1,链接2,链接3先看在IE8下的问题:而正常的应该是这样:可以看到所以图标都显示不了,最关键的是还显示出他本身的字符,这绝对是不能忍的,必须解决。问... 阅读全文
posted @ 2015-11-27 16:11 沧海月明FE 阅读(7595) 评论(2) 推荐(8) 编辑
摘要:前言文章标题这句话原本是在国外某JavaScript规范里看到的,当时并没有引起足够的重视,直到最近一次出现了bug发现JS里的连等赋值操作的特色(坑)。网上搜索一番发现一个非常好的连等赋值的(来源1,来源2)例子:var a = {n:1};a.x = a = {n:2};console.log(... 阅读全文
posted @ 2015-11-26 16:12 沧海月明FE 阅读(30089) 评论(43) 推荐(40) 编辑
摘要:由工作中演变而来的面试题这是一个我工作当中的遇到的一个问题,似乎很有趣,就当做了一道题去面试,发现几乎没人能全部答对并说出原因,遂拿出来聊一聊吧。先看题目代码:function fun(n,o) { console.log(o) return { fun:function(m){ ... 阅读全文
posted @ 2015-11-24 15:52 沧海月明FE 阅读(100712) 评论(121) 推荐(158) 编辑

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