JavaScript
孙玉凯
用优雅的方式编写代码
展开
-
ajax和axios、fetch的区别
1.jQuery ajax$.ajax({ type: 'POST', url: url, data: data, dataType: dataType, success: function () {}, error: function () {}});传统 Ajax 指的是 XMLHttpRequest(XHR), 最早出现的发送后端请求技术,隶属...原创 2019-11-12 10:40:39 · 135 阅读 · 0 评论 -
Tab切换(高级版)
html:CSS:原创 2016-12-12 14:01:28 · 863 阅读 · 1 评论 -
Html5个人笔记总结
第一部分,HTML5基础1,什么是HTML5? (Hyper Text Markup Language) 超文本标记语言,用于描述网页的一种语言。 2,HTML5相关知识? HTML XHTML Css Css3 JavaScript JQuery HTML5 3,HTML5新特性? 1,绘画:canvas标签 2,媒介:转载 2016-12-12 14:34:14 · 1271 阅读 · 0 评论 -
JS中避免命名冲突
一个项目可能由多个工程师完成,一个人可能需要完成多个JS文件。在这个情况下,如何避免命名冲突呢?这个时候我们需要对全局变量进行控制,进行切忌全局变量使用泛滥。方法1:使用匿名函数将包含脚本。让变量的作用域控制在匿名函数里面。(function(){var a=1;var b=2;})()a,b都是包在这个匿名函数function里的变量,转载 2017-09-26 09:38:51 · 734 阅读 · 0 评论 -
Babel核心用法记要
Babel一句话介绍一个js编译器,把浏览器不支持的js转译成浏览器支持的js安装Babel不建议把Babel安装到全局,建议安装到项目的devDependencies里npm i -D babel-cli.babelrc文件建议用.babelrc来配置babel{ "presets": [], "plugins": []}一般会用到的两个套件原创 2017-09-11 13:23:33 · 427 阅读 · 0 评论 -
JSON数据格式
JSON 数据格式 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。基础结构JSON建构于两种结构:1. “名称/值”对的集合(A collection of name/value pair转载 2017-09-20 16:00:23 · 194 阅读 · 0 评论 -
PHP中AJAX的使用JS篇(完整实例【大牛可飘过】)
AJAX在js里可谓是一个牛气冲天的一个词,我刚学的时候有点望名生畏。对于初学者来说AJAX看似很难,图书馆里有些关于AJAX的教程比板砖都厚,看了就不想学。但当你真正长用的东西其实就那么写。在这就不扯那些书上扯的AJAX的历史考古的淡了,不然的话会碎的,你懂的。OK直入正题。 在这呢我主要说一下AJAX的用法,原理就不多说了。 1.你要用AJAX首先得会js吧,这个不用多说。 ...原创 2018-07-16 08:34:09 · 2388 阅读 · 0 评论 -
JavaScript数组去重(12种方法,史上最全)
数组去重,一般都是在面试的时候才会碰到,一般是要求手写数组去重方法的代码。如果是被提问到,数组去重的方法有哪些?你能答出其中的10种,面试官很有可能对你刮目相看。在真实的项目中碰到的数组去重,一般都是后台去处理,很少让前端处理数组去重。虽然日常项目用到的概率比较低,但还是需要了解一下,以防面试的时候可能回被问到。注:写的匆忙,加上这几天有点忙,还没有非常认真核对过,不过思路是没有问题,可能一...原创 2019-04-11 19:38:49 · 155 阅读 · 0 评论