- 博客(27)
- 资源 (5)
- 收藏
- 关注
原创 JavaScript框架:AngularJS 学习笔记
AngularJS——借鉴了后台编程语言(如Java、.Net、PHP等)创建大型应用时的设计思想。简化了“单页面Web应用(SPA: Single Page Application)”的开发。尤其适用于基于数据CRUD操作的Web项目。MVC设计模式:1978年,由Xxx设计出来的。当前已经发生了很大的改变,有了很多的变种:MVP、MVVC、MV*..... M
2015-11-24 19:06:40 1385
原创 html基础试题
1.请描述一个网页从开始请求到最终显示的完整过程?1).在浏览器中输入网址;2).发送至DNS服务器并获得域名对应的WEB服务器的IP地址;3).与WEB服务器简历TCP连接;4).浏览器向WEB服务器的IP地址发送相应的HTTP请求;5).WEB服务器响应请求并返回指定的URL数据,或错误信息,若设定重定向,则重新定向到新的URL地址;6).浏览器下载数据后解析HTML源
2015-11-20 21:01:23 4117
原创 二十道前端面试题
一、如何添加html元素的事件,有几种方法?1.直接书写在HTML代码里。“do something here”,可以包含很多语句,比如说”alert (‘botton is clicked‘);“,或者”check(this.form);returnfalse;”。check是已经定义的一个函数,this这里指的是这个button,this.form就是包含这个按钮的表单
2015-11-19 20:33:59 798
原创 css3的cal()功能初现
今天在Codepen上看案例,发现有很多css中给属性添加了cal()值这是一个平时不曾注意过的属性值,外表看起来像个函数,但是函数怎么会出现在css中?在网上查找和学习了一下,才知道这是css3的一个新增功能,用来指定元素的长度,比如说,你可以使用calc()给元素的border、margin、pading、font-size和width等属性设置动态值。为何说是动态值呢
2015-11-18 17:37:30 3192
原创 求教,CSS3绚丽照片墙JS代码及其中遇到的问题
听一个刚开始学习前端的同学分享了一个用CSS3做照片墙的案例参见http://www.imooc.com/comment/227他认为其中教学的老师在css中大量使用重复代码为每一个图片分配属性值太累,急切想知道怎么能用其他办法实现为了让他帮他解决这个问题,写了一段JS代码: function ranPic(){ var imgs=document.getEle
2015-11-17 23:07:57 937
转载 编码规范
项目文件的编码规范 (1)省略绝对路径的协议部分——即省略http: 或 https: 简写为: (2)嵌套内容缩进一级,使用(2/4个)空格代替tab键 (3)HTML/CSS全部使用小写 (4)声明页面的编码规则H4/XHTML:H5: (5)添加合理的注释,尤其是TODO注释 (6)声明HTML DOCTYPE,防止浏览器进入“
2015-11-16 21:38:08 302
原创 Bootstrap边学边记
一、响应式布局页面1.响应式网页(Responsive Web Page) 概念:一个网页,可以在各种不同的浏览终端下加以显示,并能够根据浏览终端的不同而呈现出不同的样式。 响应式网页需要注意下面三个部分:(1)采用流式布局(Fluid 流式、流动式、液态)(2)可伸缩的图片、文字(3)CSS MediaQuery技术,根据浏览设备的宽和高调用不同的css
2015-11-16 21:33:16 1435
转载 Javascript执行效率小结
Javascript是一门非常灵活的语言,我们可以随心所欲的书写各种风格的代码,不同风格的代码也必然也会导致执行效率的差异,开发过程中零零散散地接触到许多提高代码性能的方法,整理一下平时比较常见并且容易规避的问题。Javascript自身执行效率Javascript中的作用域链、闭包、原型继承、eval等特性,在提供各种神奇功能的同时也带来了各种效率问题,用之不慎就会导致执行效率低
2015-11-15 21:46:44 331
原创 深度理解JS对象及原型
对象概述1.JavaScript中,除了string,number,boolean,null,undefined,其他数据都是对象,甚至包括数组、日期和函数。2.ECMA-262定义:对象是属性的无序集合,每个属性存放一个原始值、对象或函数,对象是无特定顺序的值的数组3.对象是一种特殊的数据类型可以包含多个成员,其中分为两种:属性和方法:属性即封装对象的数据,表示与对象有关的值,用
2015-11-15 18:53:06 5445
原创 服务器server与http常用知识
1.C/S软件 vs B/S软件 C/S:客户端是专用程序,功能丰富,维护复杂费用高 B/S:客户端是通用软件,功能受限,维护简单费用低使用客户端访问服务器必须要提供:(1)访问协议(如http、ftp、ssh...)(2)服务器地址(域名/IP地址)(3)访问端口号(如80、443、21...)2.关系型数据库服务器 RDBMS:Relational Da
2015-11-15 12:10:36 402
原创 jQuery学习笔记之插件
jQuery插件:1、使用插件 1).插件的查找与帮助,http://plugins.jquery.com ,http://www.oschina.net2、jQuery UI插件——主要包括以下几个功能:Effect(效果),在引入核心效果文件下,扩展的.animate()方法可以接受另外一些样式属性:-backgroundColor,-borderBottom/L
2015-11-13 21:40:46 784
原创 JQuery学习笔记
JQuery应当被看作一个轻量级的JS库,可以同时做好兼容性问题,但JQuery2.x以后不支持IE6,7,8.一、JQuery的编程步骤:1.引入JQuery的JS文件;2.利用选择器定位节点; 3.调用方法操作节点;二、什么是JQuery对象? JQuery为了解决兼容性问题提供的统一封装后的对象,提供的方法也是针对JQuery对象特有的,大多数的返回值类型也是JQ
2015-11-12 13:57:38 379
原创 学习ajax详解
Ajax: * Ajax概述: * Ajax的原理 * 什么是Ajax * 异步和同步 * 同步: * 客户端页面向服务器端发送请求,直到服务器端将响应发送回来,这个过程中,页面是不能做任何事情。* 异步: * 客户端页面向服务器端发送请求,直到服务器端将响应发送回来,这个过程中,页面可以去做任何事情。 *
2015-11-11 21:17:48 355
原创 H5新标签元素学习笔记
1、新表单元素 全部都是由input标签组成 1.1 email 1.2 url 注意:输入的内容必须以http:// 1.3 search 1.4 range 范围 属性: min : 最小值max : 最大值step : 步长value
2015-11-11 21:09:38 4310
原创 跨域问题的解决方法,
20151111,解决方法一、利用带有SRC的标签进行请求。src是可以请求外部资源的一种属性,恰好标签含有该属性,假设有含有以下代码的一个jsonp.php文件:<? php$jason_array=Array("FlightNo"=>"CA111","FlightFrom"=>"北京","FlightTo"=>"上海");echo jason_encode($jason
2015-11-11 20:13:07 320
翻译 JavaScript事件列表
onabort 当用户中断下载图像时触发。onactivate 当对象设置为活动元素时触发。onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。onbeforeactivate new 对象要被设置为当前元素前立即触发。onbeforecopy 当选中区复制到系统剪贴板之
2015-11-11 18:55:13 266
原创 DOM学习笔记整理二使用及定时器
DOM的用途:—— 使用JavaScript增删改查HTML文档内容(1)节点树、元素树(2)遍历HTML文档,查看其内容(3)查找节点 getElementById()getElementsByTagName()getElementsByName()getElementsByClassName()querySelector()querySelectorAl
2015-11-10 23:14:18 432
原创 DOM学习笔记整理
JS对象的分类:(1)ES原生对象 Array String ...(2)宿主(浏览器)对象BOM——共有7个DOM——共有N个(3)自定义对象1.BOMBrowserObject Model,共有七个对象,可以让JS代码与浏览器交互。没有相关的行业标准,大部分浏览器基本都支持,但实现细节上存在浏览器兼容性问题。window:指当前浏览器窗口对象 var
2015-11-10 23:07:28 341
原创 JavaScript学习笔记之四 对象 及原型
(4)ECMAScript中的常用对象及其属性和方法之 MathMath.abs( -5 ) Math.pow(2, 10)Math.sqrt( 9 )Math.max( 10, 20,15)Math.min( 10, 20,15 )Math.round( 1.4 )Math.ceil( num ) 天花板,上取整,返回不小于指定值
2015-11-10 22:51:03 431
原创 JavaScript学习笔记三
掌握一门语言必需的步骤(1)了解背景(2)搭建环境(3)变量和常量(4)数据类型1)值类型 number string boolean2)特殊类型 null undefined3)引用类型 function object(5)运算符(6)逻辑结构(7)通用小程序(8)常用组件:函数、对象、设计模式、框架、第三方工具等 ECMAScri
2015-11-10 22:41:51 332
原创 JavaScript笔记二
一、函数作用域分为: 全局作用域、函数作用域(局部作用域)变量的作用域:全局作用域中的变量、函数作用域中的变量(局部变量)函数的作用域:全局作用域中的函数、函数作用域中的函数(局部函数)二、ES预定义的全局函数 下述函数已由ES标准预定义好了,直接使用即可:(1)parseInt() (2)parseFloat()(3)is
2015-11-10 22:38:17 288
原创 JavaScript学习笔记大纲
JS学习大纲:(1)原生JS:(2)DOM&BOM(3)HTML5+JS(4)JS框架JS分为三部分:核心:ES 、 DOM: document 、BOM: window1.JavaScript中的数据类型:(1)值类型: number string boolean(2)特殊类型: null undefined(3)引用类型:
2015-11-10 22:32:51 749
原创 html5新属性,事件,API方法 笔记1.
与form验证相关的api方法*setCustomValidity ——通过setCustomValidity方法自定义错误信息——一旦设置后,在正确状态下要通过setCustomValidity(“”)清空错误信息*checkValidity——强制要求在脚本中对元素进行验证——如果元素有效,返回true1、invalid事件 用户提交表单时,如果检测到无效域
2015-11-07 20:02:21 350
原创 CSS笔记
一、CSS 概述a、css 的作用---实现内容和表现的分离,。。。文本---html的样式属性---建议废弃文本----CSSb、CSS 使用方式:内联、内部、外部(建议)c、优先级:不同的样式表方式、选择器d、选择器:通用、元素、类(.ss/p.ss/多类)、id、伪类、后代、群组-----范围越小的,优先级高;优先级相同的情况下,后定义的优先e、!import
2015-10-31 22:03:35 309
原创 网页开发HTML代码中的命名规则
网页切图过程中div+css命名规则(一)命名规则内容:content/container 导航:nav 侧栏:sidebar 栏目:column 标志:logo 页面主体:main 广告:banner 热点:hot 新闻:news 下载:download 子导航:subnav 菜单:menu搜索:search 页脚:footer 滚动:scroll 版权
2015-10-25 22:16:01 882
原创 初识HTML总结及笔记。
1.web是运行在Internet之上的最流行的应用之一,把各种类型的信息和服务无缝连接,提供生动的图形用户界面也可以称为文档。2.Web的主要功能有:-提交请求;-作为HTML的解释器和内嵌脚本执行器;-用图形化的方式显示HTML文档。3.Web的相关技术可以分为两种:①服务器端技术;②客户端技术。其中客户端技术主要包括HTML、CSS、JavaScript,由浏览器来解释运行。4,
2015-10-25 22:00:45 461
Python+HTML随机点名抽奖源码模板抽奖系统
2022-04-21
全新在线制图网站源码在线制作横幅广告
2022-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人