javascript

javascript

GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、求职面试等)

个人结合github上各位大神分享的资源进行了简单的汇总整理,每一个条目下面都有丰富的资料,是前端学习、工作的好帮手。 说明: 整理有不当之处, 欢迎 pr 或提出 issue。 更新日志: 20161115: 增加Ja...显示全部
来自 javascript

请教关于css和js合并的问题

为了减少请求;前端都是把 css 和 js 合并压缩的;那么问题来了;请教亲们;是如何避免冲突的? 好;下面详细的叙述下我的困惑;先来说一下我们以前原始的开发模式;以前都是每个页面引用各自的 css 和 js 文件;这样;等于说每个 cs...显示全部
现在的单页应用全部都是模块化,js的模块化。 看你的描述,感觉像是若干个不同的静态页面用同一个被打包的app.js? 这样子的话,我建议写个公共库的js来打包压缩成app.js,然后各个页面,单独写逻辑吧。 也可以考虑一下CSS Modul...显示全部
来自 javascript

js如何通过一个变量获取另一个变量的值

要怎样才能通过一个变量获取另一个变量的值呢? 比如:   var abc='def';var def=999;alert(abc);   我如何通过变量abc获取到变量def的值999 因为def是从数据库获...显示全部
var abc='xyz';var xyz=777;alert(window[abc]);   //写闭包中就这样(function(){ abc='xyz'; xyz=777; alert(window[abc...显示全部

想学vue.js,不知道需要具备哪些技能才行?

想入坑Vue.js,这个除了会js之外,还需要掌握别的技能吗?不知道这个需要nodejs基础吗?求大牛科普下
看起来好像是不需要,其实是需要的,如今前端开发,都需要 Node.js 。不用 Node.js ,相当于不用那么多好用的前端工具,有工具不用,岂不要累死。
虽然说学习Vue 只需要会JavaScript就能上手学习,但是学习是一个从简单到复杂的过程,你总会遇到越来越复杂的项目,可能从github上拉下来的Demo包含一些前端自动化的知识,这时候就需要你对Node有部分了解,当然这部分内容只是针...显示全部

IE9、IE8以下浏览器貌似不支持Placeholder,怎么破?

HTML5有个新属性Placeholder,很常用,可惜不兼容IE8 IE9,不知道有什么办法可以搞定?
可以试试这个插件,试过没问题 (function($){ // check for native placeholder support. Borrowed from Modernizr. var placeholderSupp...显示全部
这个插件不错哦,我用这个搞定的 https://github.com/mathiasbynens/jquery-placeholder

我为什么放弃 Gulp 和 Grunt 而使用 npm Scripts

我知道你在想什么。 什么?!Gulp不是刚刚干掉了Grunt吗? 为什么我们不能在Javascript的地盘上消停一会儿呢?我知道,但是… 我发现Gulp和Grunt是没有必要的抽象,npm Script 已经足够强大,并且...显示全部

页面回到顶部的效果用Vue.js怎么实现啊?

请问当点击分页的时候,如果第一页20条数据,而分页按钮在最底下,这时候点了最后一页只有一条数据,那么让页面回到最顶部(也就是能看到数据的地方),而不是停留在上一页最后一条数据的位置,请问Vue有相关api吗,新手找了半天文档没找到显示全部
document.body.scrollTop = 0 可以用这个 不过貌似仅仅设置 document.body 可能会有兼容性问题,可加上这句 document.documentElement.scrollTop = 0  显示全部
来自 javascript

用Javascript实现页面之间传值的方法

刚刚有个好友问我HTML页面之间如何传递数据,这确实是比较棘手的问题,如果是动态页面,根本就不需要考虑这个问题,可以如果是一个纯HTML+JavaScript的应用,那么就无法使用数据库等操作,没有保存数据,当然我们可能想到了HTML5的离...显示全部
来自 javascript

前端到底需不需要设置token?

看到很多js代码都设置了这一句token: 'USER_VALIDATE' 到底有什么作用的,有没例子;
这个主要取决于后台的验证方式,如果是用token的方式, 那你就要在请求头部设置token, 也可以通过session ,cookie 进行验证
来自 javascript

前端MVC里model是模型,一些通用的方法,应该是model还是controller?

MVC的概念看了一些,感觉理解还是没有很透彻,在实际应用中还是有一些不知道属于model还是controller?MVC里model是模型,如我有一些通用的方法(主要是操作DOM和获取)放在appUtil对象里,应该属于model还是con...显示全部