![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
jia_彬
这个作者很懒,什么都没留下…
展开
-
JavaScript 学习笔记之闭包
这篇文章是我学习闭包的笔记与总结,后面会有一些例子,结合画图的形式来理解,什么是闭包…..如有错误,还望指正,大神勿喷……从以下几个方面去说闭包 1. 什么是闭包 2. 为什么使用闭包 3. 何时使用闭包 4. 如何使用闭包 5. 闭包是如何形成的 6. 闭包的缺点什么是闭包其实闭包它并不是一种(类似于对象)看得见摸得着的东西,它是一种机制; 是一种:能够让你...原创 2018-05-16 16:18:16 · 249 阅读 · 0 评论 -
五个数组方法forEach、map、filter、some、every的选择与使用
forEach() 方法:对数组的每一个元素执行一次提供的函数。 map() 方法:创建一个新数组,其结果是该数组都执行一次函数,原函数保持不变。 filter() 方法:使指定函数测试数组的每一个元素,并放回一个通过元素的新数组。 some() 方法:测试该数组有元素通过了指定函数的测试,如果有返回true,否则,返回false。 every() 方...原创 2018-07-20 10:24:06 · 435 阅读 · 0 评论 -
Ajax随笔三 —— 使用XHR接收5中响应数据
使用XHR接收5种响应数据text/plain服务端: header('Content-Type: text/plain');echo 'succ';客户端:if (xhr.responseText === 'succ') { ... }text/html 注意:AJAX应用中服务器返回的不是完整的HTML文档,而只是HTML标签组成的片段服务器端: header...原创 2018-06-27 13:42:39 · 653 阅读 · 0 评论 -
Ajax随笔二 —— GET和POST请求
使用XHR发起异步的GET请求 演示:异步验证用户名是否已经存在 步骤: SQL => PHP => HTML (1) 编写SQL:sohu.sql,表名:mail(….) (2) 编写PHP:check_phone.php,接收客户端提交的phone,向客户端输出“cunzai”或“bucunzai”;使用浏览器同步请求该页面进行测试 ...原创 2018-06-26 22:21:03 · 111 阅读 · 0 评论 -
Ajax随笔一 —— Ajax简介、使用步骤、XML常用属性与方法
Ajax概述 Asynchronous JavaScript And XML,异步的 js 和 XML Google在2001年,为Google搜索加了“Google Suggest”功能,可以在用户浏览网页的同时,从服务器端获取更新后的搜索建议。命名为AJAX,目标:实现在无刷新、无提交的情况下页面内容局部更新,提高用户的浏览体验。 常用的场景:搜索建议、数据重复性判...原创 2018-06-26 22:12:39 · 142 阅读 · 0 评论 -
使用jQuery的AJAX封装函数——$.ajax()
如何使用jQuery的AJAX相关函数,监听失败的响应消息??——使用万能AJAX封装函数:$.ajax使用jQuery的AJAX封装函数——$.ajax()使用方法:$.ajax({ type: 'GET', // POST/PUT/DELETE... url: 'x.php', data: 'k=v&k=v', // {k:v, k...原创 2018-06-29 13:14:40 · 1141 阅读 · 0 评论 -
使用jQuery的AJAX封装函数——$.getScript() 和 $.getJSON()
使用jQuery的AJAX封装函数 —— $.getScript()使用方法: $.getScript(URL, [请求数据], [响应成功后的回调函数])含义作用: 向指定的URL发起异步的GET请求,把请求数据放置在url后面;服务器给出了成功的响应会自动执行 eval( xhr.responseText )。使用限制: 要求服务器必须返回 applica...原创 2018-06-29 12:03:58 · 327 阅读 · 0 评论 -
使用jQuery中Ajax的封装函数——$.post()
使用jQuery中Ajax的封装函数——$.post()使用方法: $.post(URL, 请求数据, 响应成功后的回调函数)含义 向指定的URL发起异步的POST请求,把请求数据放置在请求主体——无需手写3.5步( xhr.setResquestHeader('Content-Type', 'application/x-www-form-urlencoded') );服...原创 2018-06-29 11:55:52 · 1526 阅读 · 0 评论 -
使用jQuery中Ajax的封装函数——$.get()
使用jQuery中Ajax的封装函数——$.get()使用方法$.get(URL, [请求数据], 响应成功后的回调函数)$.get('delete.php', 'sid=8', function(txt){ if(txt==='succ'){} })$.get('delete.php', {sid:8}, function(txt, msg, xhr){ if(txt==='su...原创 2018-06-29 11:45:01 · 970 阅读 · 0 评论 -
JavaScript学习笔记之 document.body.scrollTop用法
网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth (包括边线的宽); 网页可见区域高: document.body.offsetHeight (包括边线的宽); 网页正文全文宽: document.body.scrollWid...原创 2018-06-01 14:18:12 · 32383 阅读 · 0 评论 -
面向对象编程(OOP)中 jQuery,事件处理函数的this,以及对象this的问题
在面向对象编程时, 事件处理函数是避免不了的,如果在此过程中使用了jQuery函数库的话,this 就会发生冲突比如:在点击事件中var pro = { $div: null, // 保存div count: 0, init() { // 初始化方法 this.$div = $("#div"); // 获取div保存在$div中 ...原创 2018-06-11 16:03:33 · 569 阅读 · 0 评论 -
two.js的使用---月球绕地球转, 地球绕太阳转
two.js官网html 文件很简单, 只需一个盒子<div id="draw-shapes"></div>js 几个需要注意的地方 , 1: two.js 中, 图像默认的旋转中心是该图形的定位点( 图形的中心点 ) 2. 如果需要旋转多个图形 , 则需要将这些图形归为一组( var group = two.makeGr...原创 2018-07-30 16:30:48 · 916 阅读 · 0 评论