摘要:
写在前面 对于不同的编程语言来说,具体的编码规范各不相同,但是其宗旨都是一致的,就是保证代码在高质量完成需求的同时具备良好的可读性、可维护性。 本文大部分内容来自网上,仅供个人参考学习! 网络上的知识浩如烟海,而学到了才是自己的!! 然后,老规矩,带上我们可爱的小伙伴... 语法 用两个空格来代替制 阅读全文
摘要:
CSS由于缺少命名空间,所有的class都是全局的,所以大团队项目如果没有良好的命名规范,会容易失控。 举例实现以下效果: 通过 class + tag .pageButtons { display: flex; justify-content: center; } .pageButtons but 阅读全文
摘要:
以下是各种前端职称的列表和说明。最常被大家称呼的两个职位名称是前端开发者或者前端工程师。请记住,只要是称呼中包含前端、client-side、web UI、HTML、CSS或者JavaScript两个字的称呼,一般都说明这个人掌握了一定程度的HTML、CSS、DOM和JavaScript方面的专业知 阅读全文
摘要:
从动态图看出来,点击赞的按钮的时候,旁边的赞数量在无刷新地增加。打开数据库也能看到赞数量更新了。 原理就是通过ajax异步提交数据给数据库。首先前端页面就是一个按钮和赞数量。 数据库名,test,表名zan,字段zan ajaxindex.php <!DOCTYPE html> <html> <he 阅读全文
摘要:
Javascript 获取对象中值,新增属性,删除属性 javascript 中可以动态添加 对象属性 <html> <head> <script type="text/javascript"> var obj = new Object(); alert (obj.username); obj.us 阅读全文
摘要:
vue-mobile-starter View README in English 基于 vue2 + vuex + vue-router 构建的移动端单页微应用,适合于vue2、vuex、vue-router核心概念的理解与掌握。 前言 做这个项目的初衷其实很简单,我司之前一直用angular、r 阅读全文
摘要:
Linux Shell 提供两个非常实用的命令来爬取网页,它们分别是 curl 和 wget curl 和 wget 使用代理 curl 支持 http、https、socks4、socks5 wget 支持 http、https 代理示例: #!/bin/bash # # curl 支持 http 阅读全文
摘要:
基本布局1: 上中(左右)下布局 <style> html,body{ margin:0; height:100%; overflow-y: hidden; } header{ height: 40px; line-height: 40px; position: fixed; top: 0; wid 阅读全文
摘要:
XSS跨站脚本攻击: XSS 跨站脚本攻击(Cross Site Scripting),为了不和层叠样式表(Cascading Style Sheets,CSS)缩写混淆, 所以将跨站脚本攻击缩写为XSS。 XSS是攻击者在web页面插入恶意的代码。当用户浏览该页面时,代码执行,从而实现攻击目的。对 阅读全文
摘要:
插播一则广告(长期有效) MONO哥需要在武汉招JavaScript工程师若干要求:对前端技术(JavasScript、HTML、CSS),对可视化技术(Canvas、WebGL)有浓厚的兴趣基础不好的可培养,基础好的可共谋大事感兴趣的给我发邮件:hr@servasoft.com 正文的分割线 前两 阅读全文
摘要:
javascript描述数据结构与算法 起因 作为一个前端程序员常用的数据结构和算法是要懂得怎么去实现的。一直以来想学算法,买了书却一直看不下去。直到前一个月面试挂在基础算法的问题,就决定每天学一点算法。正好看到imooc的算法实战教程,主要是我看算法书很懵逼才找了视频来学习,每3,4天一章,一边看 阅读全文
摘要:
技术开发和实际运营总是有很大差别的,比如常见的图片列表,一般设计图上都是固定尺寸大小的,但是实际操作起来并没有太多人去ps修剪图片到知道的尺寸,大部分都是差不多比例的图片就直接上传了,为了解决不规则图片列表展示问题有相应的解决方案例如瀑布流,或者相册等,但是对于多终端响应式的网站这是非常头疼的。 一 阅读全文
摘要:
VasSonic成长历程 前言 2017.8.8 14时,SNG增值产品部Vas团队研发的轻量级高性能Hybrid框架VasSonic通过了公司最终审核,作为腾讯开源组件分享给大家。从当初立项优化页面加载速度,到不断摸索、优化,再到整理代码、文档,最终在Github上开源,并且在24小时内获取sta 阅读全文
摘要:
HTMLLiving Standard — Last Updated 20 August 201712.2.4 Parse stateParts of this specification are © Copyright 2004-2014 Apple Inc., Mozilla Foundatio 阅读全文
摘要:
数据排序这块应该是每个程序员都会遇到的,而这篇文章主要是介绍js中sort排序如何使用得当,既然有现成的封装的方法就用现成的,自己稍加修改就能完成,不需要再重新自己重头到尾写个函数,当然如果大家有这个兴趣也可以自己写啦。 1.字母排序 sort默认的排序方式为字母排序,根据二十六个字母依次排列,单词 阅读全文
摘要:
作为一个前端,所见的最多的就是左右布局的情况,无论框架还是各种写法中都有左右布局,然而有些情况下非常让人头疼,那就是一侧固定宽度,另一侧根据屏幕或者外层宽度自动适应,例如表单: 如图所示:左右布局,但是左侧按照百分比排版的,在屏幕小的情况下非常拥挤,在屏幕宽的时候非常宽松,不能够做到左边固定宽度(因 阅读全文
摘要:
javascript包含(ecmascript"es3,5,6")bom dom Bom是浏览器对象,全拼为Browser Object Model Bom包含什么 window包含以下 navigator location history screen document 打开窗口:window.o 阅读全文
摘要:
HTML5学堂-码匠:求某个数字的阶乘,很难吗?看上去这道题异常简单,却不曾想里面暗藏杀机,让不少前端面试的英雄好汉折戟沉沙。 面试真题题目 如何求“大数”的阶乘(如1000的阶乘、2000的阶乘) 什么是阶乘 一个正整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,并且0的阶 阅读全文
摘要:
最近项目中需要实现一个下载图片的功能(如下图) 一开始考虑使用a标签的download属性进行下载: <a href="图片src" download="下载海报"> 下载海报 </a> 但是通过测试,发现再safari中,下载的文件不能带上拓展名,所以只好换一个思路,使用canvas进行处理。 1 阅读全文
摘要:
表单提交,前端html: <img id="avatar" style="width: 220px;height: 230px;" alt="image" src="__AVATAR__/boy.png"/> <input id="image" name="image" type="file" st 阅读全文