<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小魏的前端开发学习之路]]></title><description><![CDATA[学习半年前端后开始总结学习的心得及以后的经验]]></description><link>https://blog.youkuaiyun.com/sinat_30975247</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sinat_30975247]]></copyright><item><title><![CDATA[为了解决地图引入鉴权失败的解决方案]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/140725266</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/140725266</guid><author>sinat_30975247</author><pubDate>Sat, 27 Jul 2024 13:19:41 +0800</pubDate><description><![CDATA[只有这样才能保证https://map.qq.com/api/js?v=2.exp&key={$sysset_webinfo.map_key_qq}中正确获取到{$sysset_webinfo.map_key_qq}的值，有些需要添加进入if ($record) {中}订阅模板消息修改条件：if($k2!=0 && $k2!=count($fields)-1)在以下文件中需要添加相应代码。]]></description><category></category></item><item><title><![CDATA[微信公众号开发及NodeJS+Express技术栈，出坑笔记一]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/78452372</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/78452372</guid><author>sinat_30975247</author><pubDate>Sun, 05 Nov 2017 21:37:43 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/zzwwjjdj1]]></description><category></category></item><item><title><![CDATA[JavaScript框架：AngularJS 学习笔记]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/50017113</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/50017113</guid><author>sinat_30975247</author><pubDate>Tue, 24 Nov 2015 19:06:40 +0800</pubDate><description><![CDATA[AngularJS

——借鉴了后台编程语言（如Java、.Net、PHP等)创建大型应用时的设计思想。
简化了“单页面Web应用(SPA: Single Page Application)”的开发。尤其适用于基于数据CRUD操作的Web项目。


MVC设计模式：
1978年，由Xxx设计出来的。当前已经发生了很大的改变，有了很多的变种：MVP、MVVC、MV*.....  
M]]></description><category></category></item><item><title><![CDATA[html基础试题]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49951921</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49951921</guid><author>sinat_30975247</author><pubDate>Fri, 20 Nov 2015 21:01:23 +0800</pubDate><description><![CDATA[1.请描述一个网页从开始请求到最终显示的完整过程？
1).在浏览器中输入网址；
2).发送至DNS服务器并获得域名对应的WEB服务器的IP地址；
3).与WEB服务器简历TCP连接；
4).浏览器向WEB服务器的IP地址发送相应的HTTP请求；
5).WEB服务器响应请求并返回指定的URL数据，或错误信息，若设定重定向，则重新定向到新的URL地址；
6).浏览器下载数据后解析HTML源]]></description><category></category></item><item><title><![CDATA[二十道前端面试题]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49933389</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49933389</guid><author>sinat_30975247</author><pubDate>Thu, 19 Nov 2015 20:33:59 +0800</pubDate><description><![CDATA[一、如何添加html元素的事件,有几种方法?

1.直接书写在HTML代码里。

“do something here”,可以包含很多语句，比如说”alert (‘botton is clicked‘);“,
或者”check(this.form);returnfalse;”。check
是已经定义的一个函数，this这里指的是这个button,this.form就是包含这个按钮的表单]]></description><category></category></item><item><title><![CDATA[css3的cal()功能初现]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49910369</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49910369</guid><author>sinat_30975247</author><pubDate>Wed, 18 Nov 2015 17:37:30 +0800</pubDate><description><![CDATA[今天在Codepen上看案例，发现有很多css中给属性添加了cal()值
这是一个平时不曾注意过的属性值，外表看起来像个函数，但是函数怎么会出现在css中？




在网上查找和学习了一下，才知道这是css3的一个新增功能，用来指定元素的长度，比如说，你可以使用calc()给元素的border、margin、pading、font-size和width等属性设置动态值。为何说是动态值呢]]></description><category></category></item><item><title><![CDATA[求教，CSS3绚丽照片墙JS代码及其中遇到的问题]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49895021</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49895021</guid><author>sinat_30975247</author><pubDate>Tue, 17 Nov 2015 23:07:57 +0800</pubDate><description><![CDATA[听一个刚开始学习前端的同学分享了一个用CSS3做照片墙的案例
参见http://www.imooc.com/comment/227

他认为其中教学的老师在css中大量使用重复代码为每一个图片分配属性值太累，急切想知道怎么能用其他办法实现
为了让他帮他解决这个问题，写了一段JS代码：
 function ranPic(){
        var imgs=document.getEle]]></description><category></category></item><item><title><![CDATA[编码规范]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49872223</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49872223</guid><author>sinat_30975247</author><pubDate>Mon, 16 Nov 2015 21:38:08 +0800</pubDate><description><![CDATA[项目文件的编码规范
  (1)省略绝对路径的协议部分——即省略http: 或 https:
 简写为：

  (2)嵌套内容缩进一级，使用(2/4个)空格代替tab键
  (3)HTML/CSS全部使用小写

  (4)声明页面的编码规则
H4/XHTML:

H5:

  (5)添加合理的注释，尤其是TODO注释
  (6)声明HTML DOCTYPE，防止浏览器进入“]]></description><category></category></item><item><title><![CDATA[Bootstrap边学边记]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49872125</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49872125</guid><author>sinat_30975247</author><pubDate>Mon, 16 Nov 2015 21:33:16 +0800</pubDate><description><![CDATA[一、响应式布局页面
1.响应式网页（Responsive  Web Page）
  概念：一个网页，可以在各种不同的浏览终端下加以显示，并能够根据浏览终端的不同而呈现出不同的样式。
  响应式网页需要注意下面三个部分：
(1)采用流式布局(Fluid  流式、流动式、液态)
(2)可伸缩的图片、文字
(3)CSS MediaQuery技术，根据浏览设备的宽和高调用不同的css]]></description><category></category></item><item><title><![CDATA[Javascript执行效率小结]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49852949</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49852949</guid><author>sinat_30975247</author><pubDate>Sun, 15 Nov 2015 21:46:44 +0800</pubDate><description><![CDATA[Javascript是一门非常灵活的语言，我们可以随心所欲的书写各种风格的代码，不同风格的代码也必然也会导致执行效率的差异，开发过程中零零散散地接触到许多提高代码性能的方法，整理一下平时比较常见并且容易规避的问题。

Javascript自身执行效率

Javascript中的作用域链、闭包、原型继承、eval等特性，在提供各种神奇功能的同时也带来了各种效率问题，用之不慎就会导致执行效率低]]></description><category></category></item><item><title><![CDATA[深度理解JS对象及原型]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49851251</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49851251</guid><author>sinat_30975247</author><pubDate>Sun, 15 Nov 2015 18:53:06 +0800</pubDate><description><![CDATA[对象概述
1.JavaScript中，除了string,number,boolean,null,undefined,其他数据都是对象，甚至包括数组、日期和函数。
2.ECMA-262定义：对象是属性的无序集合，每个属性存放一个原始值、对象或函数，对象是无特定顺序的值的数组
3.对象是一种特殊的数据类型可以包含多个成员，其中分为两种：属性和方法：
属性即封装对象的数据，表示与对象有关的值，用]]></description><category></category></item><item><title><![CDATA[服务器server与http常用知识]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49848141</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49848141</guid><author>sinat_30975247</author><pubDate>Sun, 15 Nov 2015 12:10:36 +0800</pubDate><description><![CDATA[1.C/S软件 vs B/S软件
  C/S：客户端是专用程序，功能丰富，维护复杂费用高
  B/S：客户端是通用软件，功能受限，维护简单费用低

使用客户端访问服务器必须要提供：
(1)访问协议（如http、ftp、ssh...）
(2)服务器地址（域名/IP地址）
(3)访问端口号（如80、443、21...）
2.关系型数据库服务器
 RDBMS：Relational Da]]></description><category></category></item><item><title><![CDATA[jQuery学习笔记之插件]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49823753</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49823753</guid><author>sinat_30975247</author><pubDate>Fri, 13 Nov 2015 21:40:46 +0800</pubDate><description><![CDATA[jQuery插件：
1、使用插件 
1).插件的查找与帮助，http://plugins.jquery.com  ,http://www.oschina.net
2、jQuery UI插件
——主要包括以下几个功能：
Effect(效果)，
在引入核心效果文件下，扩展的.animate()方法可以接受另外一些样式属性：
-backgroundColor，-borderBottom/L]]></description><category></category></item><item><title><![CDATA[JQuery学习笔记]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49798233</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49798233</guid><author>sinat_30975247</author><pubDate>Thu, 12 Nov 2015 13:57:38 +0800</pubDate><description><![CDATA[JQuery应当被看作一个轻量级的JS库，可以同时做好兼容性问题，但JQuery2.x以后不支持IE6,7,8.
一、JQuery的编程步骤：
1.引入JQuery的JS文件；
2.利用选择器定位节点；
  3.调用方法操作节点；
二、什么是JQuery对象？
  JQuery为了解决兼容性问题提供的统一封装后的对象，提供的方法也是针对JQuery对象特有的，大多数的返回值类型也是JQ]]></description><category></category></item><item><title><![CDATA[学习ajax详解]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49786629</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49786629</guid><author>sinat_30975247</author><pubDate>Wed, 11 Nov 2015 21:17:48 +0800</pubDate><description><![CDATA[Ajax:
 * Ajax概述:
   * Ajax的原理
     * 什么是Ajax
       * 异步和同步
         * 同步:
  * 客户端页面向服务器端发送请求，直到服务器端将响应发送回来，这个过程中，页面是不能做任何事情。
* 异步:
  * 客户端页面向服务器端发送请求，直到服务器端将响应发送回来，这个过程中，页面可以去做任何事情。
       *]]></description><category></category></item><item><title><![CDATA[H5新标签元素学习笔记]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49786515</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49786515</guid><author>sinat_30975247</author><pubDate>Wed, 11 Nov 2015 21:09:38 +0800</pubDate><description><![CDATA[1、新表单元素
      全部都是由input标签组成
      1.1 email
      1.2 url
            注意：输入的内容必须以http://
      1.3 search
      1.4 range
            范围
   属性:
        min : 最小值
max : 最大值
step : 步长
value]]></description><category></category></item><item><title><![CDATA[跨域问题的解决方法，]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49785991</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49785991</guid><author>sinat_30975247</author><pubDate>Wed, 11 Nov 2015 20:13:07 +0800</pubDate><description><![CDATA[20151111，
解决方法一、利用带有SRC的标签进行请求。
src是可以请求外部资源的一种属性，恰好标签含有该属性，
假设有含有以下代码的一个jsonp.php文件：

<? php
$jason_array=Array("FlightNo"=>"CA111","FlightFrom"=>"北京","FlightTo"=>"上海");
echo jason_encode($jason]]></description><category></category></item><item><title><![CDATA[JavaScript事件列表]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49767199</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49767199</guid><author>sinat_30975247</author><pubDate>Wed, 11 Nov 2015 18:55:13 +0800</pubDate><description><![CDATA[onabort 当用户中断下载图像时触发。
onactivate 当对象设置为活动元素时触发。
onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。
onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。
onbeforeactivate new 对象要被设置为当前元素前立即触发。
onbeforecopy 当选中区复制到系统剪贴板之]]></description><category></category></item><item><title><![CDATA[DOM学习笔记整理二使用及定时器]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49766907</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49766907</guid><author>sinat_30975247</author><pubDate>Tue, 10 Nov 2015 23:14:18 +0800</pubDate><description><![CDATA[DOM的用途：—— 使用JavaScript增删改查HTML文档内容
(1)节点树、元素树
(2)遍历HTML文档，查看其内容
(3)查找节点   
getElementById()
getElementsByTagName()
getElementsByName()
getElementsByClassName()
querySelector()
querySelectorAl]]></description><category></category></item><item><title><![CDATA[DOM学习笔记整理]]></title><link>https://blog.youkuaiyun.com/sinat_30975247/article/details/49766797</link><guid>https://blog.youkuaiyun.com/sinat_30975247/article/details/49766797</guid><author>sinat_30975247</author><pubDate>Tue, 10 Nov 2015 23:07:28 +0800</pubDate><description><![CDATA[JS对象的分类：
(1)ES原生对象  Array  String ...
(2)宿主(浏览器)对象
BOM——共有7个
DOM——共有N个
(3)自定义对象

1.BOM

BrowserObject Model，共有七个对象，可以让JS代码与浏览器交互。没有相关的行业标准，大部分浏览器基本都支持，但实现细节上存在浏览器兼容性问题。
window：指当前浏览器窗口对象 var]]></description><category></category></item></channel></rss>