首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏call_me_R

    前端开发5 个很赞资源

    ---- 原文链接 5 great resources for front-end development -- 作者 Rosie Wynne Web 开发社区非常庞大,要找到可靠且准确资源让人觉得慌 来自 MDN Docs 技术文档 MDN 文档是开发人员为开发者提供信息蜂巢。从基础知识到最新技巧和趋势,该网站提供适合初学者到经验丰富开发人员文档和工具。 作为一个前端开发人员,你必须确保你代码生成用户界面在不同浏览器中,表现得都符合预期。 5. Roadmap.sh 你刚开始学习 web 开发?Roadmap.sh 提供社区服务,其包含大量教育内容来指导你。 前端路线图以图形方式展示了 web 开发需要技能、概念和技术,并附上可靠资源。其中很多资源有订阅选项,但是我们建议你从免费版本开始,如果你觉得有用再投资。

    35020编辑于 2023-04-22
  • 来自专栏大数据钻研

    HTML5游戏前端开发【秘籍】

    QQ空间Android版4.2和4.5上线玩吧游戏“空间疯狂套牛”是一款使用HTML5开发手机游戏,虽然还有很多不足,但其中使用一些技术与技巧还是很有必要为大家分享出来,方便大家用秘籍打通各种关卡创造出更多更好 HTML5游戏。 通过合理使用两种动画即可实现想要效果。 帧动画实现,以牛向前跑去为例,分解为 牛跑动 和 牛移动 两种。 ,以下是一些实例,供大家参考: 另外要注意绳子这里其实是有三个状态, 要分成三个CLASS来写,方便开发时切换不同状态, 状态一:绳子没套之前旋转,这个动画要循环播放 状态二:绳子套出动画,这个动画之播放一次 状态三:套中牛后牛挣扎,这里主要是牛动画,但要有一个绳子来表现牛被绳子套着 《==== 这就是套着牛那个绳,是没有动画

    2.3K70发布于 2018-04-18
  • 来自专栏IT学习

    小白如何区分HTML5开发前端开发

    由于移动互联网快速发展,目前各类互联网企业前端开发都在向HTML5方向转型,所以企业急需HTML5开发人员,但是目前HTML5市场情况整体上是供不应求。 很多人不能分辨HTML5前端。 自HTML5火热出炉,好像目前网上招聘大部分前端开发一般是指html5开发,小白如何区分HTML5开发前端开发呢 HTML5,超文本标记语言HTML新标准,主要用于前端开发及游戏制作。 前端开发一般指网页开发,学好CSS是网页外观重要一点,CSS可以帮助把网页外观做得更加美观。学习JavaScript基本语法,以及如何使用JavaScript编程将会提高开发人员个人技能。 前端包含HTML5,HTML5其实只是前端开发中重要一部分技术,是现在前端开发标准组件,特别是在移动端特效开发、游戏开发,以及APP开发方向上非常流行。 如果把前端开发比作要建设一座“大厦”,HTML5就相当于“钢筋水泥”。现在将前端技术叫HTML5。 欢迎大家在评论区评论留言,千锋哈尔滨小编会及时给大家解答疑惑

    1.4K20发布于 2019-11-19
  • 来自专栏漫画前端

    给2019前端开发5个进阶建议~

    由于历史原因,开发框架同时基于 React 和 Angular,考虑到产品复杂性、人员短缺和技术背景各异,我们尝试了各种方法打磨工具体系来提升开发效率,以下是节选5项主要方法。 5层 最终我们得到如下扁平状态树。 前后端协作简图 除了上面讲 iron-redux,我们还引入 Pont 实现前端取数,它可以自动把后端 API 映射到前端可调用请求方法。 ,互相学习,营造技术文化氛围 总结 以上5点当然不是我们技术全部。 如果你也准备或正在开发复杂前端应用,同时团队人员多样技术背景各异,可以参考以上5点,使用 Redux 实现规范清晰可预测状态管理,深耕 TypeScript 来提升代码健壮性和可维护性,借助各种 Lint

    1.6K10发布于 2020-12-16
  • 来自专栏Golang语言社区

    【Go 语言社区】 H5 APP 前端开发专业 HTML 5 Canvas

    HTML5 canvas 元素使用 JavaScript 在网页上绘制图像。 画布是一个矩形区域,您可以控制其每一像素。 canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像方法。 创建 Canvas 元素 向 HTML5 页面添加 canvas 元素。 元素本身是没有绘图能力。 HTML5 对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像方法。 意思是:在画布上绘制 150x75 矩形,从左上角开始 (0,0)。 如下图所示,画布 X 和 Y 坐标用于在画布上对绘画进行定位。 ?

    1.5K60发布于 2018-03-19
  • 来自专栏happyJared

    5常见 Linux 小问题

    1. > 和 >> 区别是什么? > 表示覆盖内容,>> 表示追加内容 2. 给定个 log file,如何查看该文件总行数? cat log -n,但是这种方式会连带输出文件内容; cat log | wc -l,这样就只会输出当前文件总行数; 统计当前行包含xx内容行数:cat log | grep "xx" | 如何查看某 log file 最后200行内容? tail -n 200 log 假定需要监听该 log,那就再加上 -f 选项:tail -f -n 200 log 4. 如何通过进程 pid 查看占用端口? netstat -antup | grep $pid$ 反过来,通过端口号查看所占用进程号 pid:lsof -i:27999 5. 如何查看 Tomcat 占用进程? ps -ef | grep tomcat

    38320发布于 2019-06-15
  • 来自专栏终身学习者

    5JavaScript题,90%开发者都做不出来

    免费体验 Gpt4 plus 与 AI作图神器,我们出钱 体验地址:体验 让我们看看TOP-5最困难JS挑战并分析它们。剧透:只有8%回答者正确地解决了TOP-1测验 TOP-5. arity 信息,它是作为她正式定义参数数量来计算。 'intspirit' }); console.log(obj.myCompany); delete obj.myCompany; console.log(obj.myCompany); 大多数开发者回答了 Hello'); console.log(str instanceof String); console.log(str2 instanceof String); 这个回答正确的人很少, 38% 开发者认为两个表达式都会返回 true,而35%开发者认为只有第二个语句是true。

    33810编辑于 2024-02-12
  • 来自专栏程序员成长充电站

    2019年要学习5前端开发主题

    资源和文章 在5分钟内学习TypeScript。TypeScript快速入门。 TypeScript Deep Dive。一本完整书,可在线免费获取。 TalkScript。 React工作和合约演出比前端世界任何其他东西都多,所以如果你还没有把它拿起来,你肯定应该。 这是由Rachel Andrew提供,如上所述,他是CSS Grid最重要专家之一。 终极CSS网格课程:从初级到高级。我能找到最全面的课程专注于CSS Grid 5. 付费课程 取决于您前端框架: 带有ReactGraphQL:完整开发人员指南 带有Angular和ApolloGraphQL - 全栈指南 带有GraphQLFull-Stack Vue - 终极指南 独立于框架(但专注于后端) 现代GraphQL训练营 这是我在网络上看到对前端框架总结很好文章。

    2.6K20发布于 2019-08-19
  • 来自专栏全栈者

    高级前端开发者必会34Vue面试题系列(二)

    前言 本次解析本套高级前端Vue面试题第三问,Vue中是如何检测数组变化,如果对这一问也有所不熟悉,请一起学习吧。 setTimeout(()=>{ this.list[0] = 3 }, 1000) setTimeout(()=>{ this.list.length = 5 接下来要注意,在最后我改变了数组属性list下第一个下标里值为5,页面也得到了监听结果,但是我改变了第二个下标后,没有触发setter,接着特意去改变listlength,或者push都没有触发数组 b、回到文章开始示例那一段Vue代码里实现,我改变了Vuedata下list下标属性值,页面是没有响应变化,但是这里我改了list值从1到5,页面响应了,这又是怎么回事? 2、数组操作方法如果是操作已经存在被监听元素也是可以触发setter被监听

    1.3K30编辑于 2022-01-24
  • 来自专栏grain先森

    前端-微信小程序开发(5):日历组件实现

    作者:叶小钗  http://www.cnblogs.com/yexiaochai/p/9412951.html 接上文: 微信小程序开发(4):打造自己UI库 github地址:https: //github.com/yexiaochai/wxdemo 我们这里继续实现我们日历组件,这个日历组件稍微有点特殊,算是相对复杂组件了,然后一般日历组件又会有很多变化,所以我们这里实现最基本标签即可 ,而我们引入WXS,使用与HTML中js片段也有很大不同 这些问题,一度让代码变得复杂,而可以看到一个简单组件,还没有复杂功能,涉及到文件都太多了,这里是调用层: <ui-calendar  这个日历组件应该是在小程序中写最复杂组件了,尤其是很多逻辑判断代码都放在了WXML里面,根据之前了解,小程序渲染在一个webview中,js逻辑在一个webview中,他这样做目的可能是想让性能更好 提供是一个标签,而且涉及文件很多,加上继承关系很不好管理 ② 因为日历组件事实上是一个标签,所以我们会有一个引入基础WXML,一个使用js,完全独立一个文件更加复杂 ③ 本来小程序或者复杂页面都应该组件化开发

    2.3K20发布于 2019-03-29
  • 来自专栏全栈者

    高级前端开发者必会34Vue面试题系列(一)

    前言 最近拿到一套高级前端Vue面试题,从头往下看了一遍,居然大部分都是一知半解,遂准备一认真学习总结,立志做一位Vue高级开发者! ? 提到MVVM,很多前端开发者都会想到Vue双向绑定,然而它们并不能划等号,MVVM是一种软件架构模式,而Vue只是一种在前端层面上实现,其实不单在Vue里,在很多Web 框架应用里都有相关实现。 因为前端独立开发发布,实际相对原来MVC模式是少了View这一层,这也让新概念Restful出现在我们视野里,很多新框架又开始支持提供这种前端控制轻量级模式下适配方案。 随着前端对于控制逻辑越来越轻量,MVVM模式作为MVC模式一种补充出现了,万变不离其宗,最终目的都是将Model里数据展示在View视图上,而MVVM相比于MVC则将前端开发者所要控制逻辑做到更加符合轻量级要求 在目前前端领域里有三类实现,Angularjs主动轮询检查新旧值变化更新视图、Vue利用ES5Object.definePropertygetter/setter方法绑定、backbone发布订阅模式

    1.9K20发布于 2020-03-30
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    SQL经典5

    SQL经典5题 1:假设有一个“职工”表,表结构如下:(14分) 职工号 姓名 年龄 月工资 部门号 电话 办公室 1 张三 25 2000 1 12345 101 2 李四 26 1500 1 54321 列出各部门中工资不低于600元职工平均工资。(10分) 2. 请用SQL语句将“销售部”那些工资数额低于600职工工资上调10%。 FROM 职工,社会团体,参加    WHERE 社会团体.编号=参加.编号 AND 社会团体.负责人=职工.职工号 GROUP BY 参加.编号 HAVING COUNT(参加.编号)>100; 5: 2 ) 找出使用上海产零件工程名称。 3) 将由供应商S5供给工程代码为J4零件P6改为由S3供应,并将零件P6产地改为S3供货商所在城市。 供应商代码=供应零件.供应商代码AND 供应零件.工程代码=工程.工程代码 AND 供应商.所在城市='上海'; 3.UPDATE 供应零件 SET 供应商代码='S3' WHERE 供应商代码='S5'

    3.2K50发布于 2018-03-15
  • 来自专栏全栈技术

    Web前端基础题18

    <script> 【正确答案】C 【答案解析】下面这些标签可用在 head 部分:, , 5、(单选题)下列哪个样式定义后,内联(非块状)元素可以定义宽度和高度 A.display:inline 与 visibility 属性hidden值不同,其不为被隐藏对象保留其物理空间 inline : CSS1 内联对象默认值。 旁边内联对象会被呈递在同一行内 inherit: 看display默认是不具备继承性,使用inherit可以让其继承父对象display属性。 )打开名为 “window2” 新窗口 JavaScript 语法是? <body> 【正确答案】A,B,D 【答案解析】这里说是html文档结构标准、规范,html、head、body是一个html文档中必须标签 18、(多选题)关于html盒模型,下列说法正确

    2.9K20发布于 2021-08-23
  • 来自专栏代码小技巧分享分析

    HTML5前端开发真的会被取代吗?

    于是很多人就慌了手脚 “手机APP可以直接生成网页,取代了前端工程师一部分工作,随着APP进一步开发使用,前端开发行业空间将更加狭小,是不是就意味着,前端开发正面临着被淘汰局面?” 真正前端开发并不是傻瓜式网页生成可以取代,在这个前端开发快速发展互联网时代,你还认为前端开发只是切网页,那你就大错特错了。 1 2 3 4 5 6 2、行业内大批学艺不精者造成市场饱和假象 由于前端工程师入门门槛较低,很多人认为HTML、CSS、JavaScript并不是很难掌握语言,似乎只要花一点时间,无论是谁,都可以通过网上教程或者书本入门 未来优秀前端开发工程师将成为市场争抢资源。而淘汰并不是前端,应该是落后技术和不合格开发者。 10年后现在,这样技术是显然被淘汰了前端开发技术日新月异,那么前端开发攻城狮未来又在哪里呢?

    1.2K20发布于 2021-09-19
  • 来自专栏全栈者

    高级前端开发者必会34Vue面试题解析(四)

    在生命周期每个节点,Vue提供了一些钩子函数,使得开发代码能被有机会执行。 这里钩子函数可以简单理解为,在Vue实例中预先定义了一些像created,mounted等特定名称函数,函数体内容开发开发者填充,当被实例化时候,会按照确定先后顺序来执行这些钩子函数,从而将开发代码有机会执行 对于如何在Vue内部调用开发代码原理,可以看看下面这个例子。 第一,从开发代码层面看看,与开发者较为密切数据模型与页面DOM结构在各个生命周期钩子函数执行时变化。第二,在源码层面看一下这些生命周期钩子函数它们各自执行过程。 下面是源码里所列出来所有可承载开发者代码钩子函数。

    1.6K30发布于 2020-04-10
  • 来自专栏前端入门学习

    移动前端开发和web前端开发区别

    既然都是前端开发,两者肯定有紧密联系,移动前端开发和web前端开发其实都属于前端开发范围,目前前端发展趋势就是大前端,可以说是包罗万象,当然也就包含PC端和移动端领域,而现在前端开发人员也已早就不是当年切图仔了 所以不论是想做移动前端开发还是web前端开发,这三样基础技术都必须熟练掌握。 移动前端开发和web前端开发都属于前端开发,那具体又有什么区别呢? 1、业务应用场景 web前端开发主要指传统PC端网页开发,页面主要是运行在PC端浏览器中,移动前端开发出来页面主要是运行在手机上;直观上会感觉,PC端页面大一些,移动端页面小一些,但是根据开发经验 2、新技术使用 由于在移动端主要以webkit内核为主,对于HTML5等新技术支持更好,所以可以更大范围使用新技术;而PC端开发由于很多场景下要求兼容IE等老版本浏览器,出于浏览器兼容性考虑,有些情况下限制了新技术使用 5、框架选型 由于移动端网络情况不稳定,导致我们在移动端页面框架选型时,一般只考虑小而美的框架,例如像zepto.js这样压缩之后只有9.6K,就能满足一般业务需要,如果是想要构建更复杂单页面应用

    2.1K00发布于 2019-08-11
  • 来自专栏前端开发面试

    80%前端开发都答不上来js异步面试题

    最近面试中碰到了一关于JS执行顺序题目,题目比较基础,但是如果对于JS不熟的话,还是容易答不上来。再次记录和分析此次面试题,希望对大家有所帮助。 首先看官肯定知道JS是单线程,实现异步方法就是定时器和es6+出现promise/async等,那么现在问题来了,既然es6出现异步方式,那么和之前定时器相比,那个异步先执行呢? 在这里要记住一句话,微任务优先级是高于宏任务。参考面试题解答 前端进阶面试题详细解答程序执行顺序1、主程序因为js是单线程,同一时间只能有一段代码在执行,所以首先执行就是JS主程序。 微任务:空宏任务:setTimeout5、主程序 - async1()程序执行到了async1函数调用,不存在异步,所以程序会去编译并执行async1内部部分。 ,await后面跟着部分也是会立即执行

    43250编辑于 2022-10-05
  • 来自专栏全栈者

    高级前端开发者必会34Vue面试题解析(三)

    5、nextTick函数执行后,传入flushSchedulerQueue函数又一次push进callbacks全局数组里,pending在初始情况下是false,这时候将触发timerFunc。 全局数组,全局callback数组中实际是第5pushflushSchedulerQueue执行函数。 API封装而成一个异步封装方法,上面第5第6段是它实现源码。 flushSchedulerQueue(); return } // 将页面更新函数放进异步API里执行,同步代码执行完开始执行更新页面函数 nextTick(flushSchedulerQueue); } 在我们开发代码里 this.dirty = true; } else if (this.sync) { this.run(); } else { queueWatcher(this); } }; 在开发代码中

    85740发布于 2020-03-31
  • 来自专栏IMWeb前端团队

    【同行说技术】致前端:react开发5个资源合集

    本文作者:IMWeb seagirl 原文出处:IMWeb社区 未经同意,禁止转载 现在最热门前端框架,毫无疑问是React。 在基于ReactReact Native发布一天之内,就获得了 5000 颗星,受瞩目程度可见一斑。今天小编收集了5篇关于react干货文章,赶紧来看看吧! id=3814) 很多React新手对Components以及他们instances和elements之间区别感到非常困惑,为什么要用三种不同术语来代表那些被渲染在荧屏上内容呢? 四、React 组件开发入门(http://www.tonghangshuo.cn/detail.html? id=3808) 尝试开发一个单纯小组件 五、玩转 React 服务器端渲染(http://www.tonghangshuo.cn/detail.html?

    98980发布于 2018-01-08
  • 来自专栏向治洪

    Vue开发仿美团外卖Html5前端页面

    今天给大家开源一个仿美团外卖Vue项目,介绍Vue和vue-router基本用法。 工程结构 工程目录结构比较简单,如下图所示。 [在这里插入图片描述] 运行效果 部分运行效果如下图,实现了基本页面切换,导航菜单,购物车等功能。 [在这里插入图片描述] 如何运行 和其他Vue项目一样,只需要下载源码,然后执行以下命令即可。

    1.7K10发布于 2021-01-22
领券