
JS(原生)初级
文章平均质量分 61
Esabelle
学习笔记
展开
-
焦点图总结
1.分类:js焦点图,使用原生态的js代码实现的焦点图。样式相对单一,如借助css可实现多样的风格。flash焦点图,看名字就可以理解,使用flash设计或用flash as编程设计的焦点图。该焦点图优点是字体展现效果佳,比纯网页形式更具有美感。不利于SEO与引擎的抓取。css焦点图,不难理解网页设计现在流程html+css设计,css焦点图就是这样而来的,很多情况下需要结合js代码实现。jque...原创 2018-03-16 18:41:21 · 494 阅读 · 0 评论 -
ajax原生
1.同步/异步2.XHR对象var request = new XMLHttpRequest();//兼容不同浏览器伪代码if(window.xhr){request= new XMLHttpRequest();}else{request= new ActivexObject(Microsoft.XMLHttp);//IE5,IE6}3.http请求tcp连接步骤:牵手浏览器->web服务器...原创 2018-03-24 18:56:29 · 533 阅读 · 0 评论 -
跨域
127.0.0.1和localhost也不是一个域注意:js不允许跨域调用其他页面的对象方法1:代理(上海后台去北京后台拿数据给上海前端)方法2:JSONP解决主流浏览器的get跨域数据访问问题把json包在jsonp函数中步骤:1.在jq的ajax中加入dataType:”jsonp“和jsonp:”arg0“2.在php文件中,$_GET[]使用之前,加入$jsonp=$_GET[arg0](...原创 2018-03-26 17:49:04 · 171 阅读 · 0 评论 -
BOM
window对象 全局作用域 1.在全局作用域中声明变量和函数都会变成window对象的属性和方法 var age =29; window.age //29 2.全局变量和在window对象上直接定义的属性差别 delete访问未声明的变量 window对象的属性/方法可以用delete删除eg:window.color="red"delete wind...原创 2018-06-23 12:13:08 · 163 阅读 · 0 评论 -
深拷贝&浅拷贝
点击打开链接数组的深拷贝原创 2018-06-23 12:12:49 · 142 阅读 · 0 评论 -
瀑布流
纯css实现瀑布流break-inside属性+多列属性实现瀑布流原创 2018-06-23 12:14:41 · 275 阅读 · 0 评论 -
一些关于javascript的疑惑
Q:js语句结束不加分号会怎么样A:JavaScript并不强制要求在每个语句的结尾加;,浏览器中负责执行JavaScript代码的引擎会自动在每个语句的结尾补上;但让JavaScript引擎自动加分号在某些情况下会改变程序的语义,导致运行结果与期望不一致。Q:NAN与Infinity有什么区别A:NaN表示Not a Number,当无法计算结果时用NaN表示;比如 0 / 0;I...原创 2019-03-22 14:59:31 · 245 阅读 · 0 评论