通过自学进入了前端的行列,只知道在js中,一开头就写一个: window.onload = function(){ //doing sth}   然后所有的乱七八糟的代码全塞里面,大概知道window.onload就是等页面全加载后再执行,具体细节不知。   今天做项目时遇到一个问题,用的是jq,简单的道理是通过动态获取图片的高度(因为是手机端,宽高是自适应的),来调整图片下面m
JQurey是JavaScript的一个类库,简化了JavaScript编程(因为JavaScript真的手感很shit)一、JQuery的功能HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改二、function1.document方法的两种写法,该方法意义在于直接调用与JS中的onload类似$(document).r
转载 9月前
19阅读
Ajax:Asynchronous javascript and xml,实现了客户端与服务器进行数据交流过程同时是异步发送请求。Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。 封装好的$.ajax(),直接调用就可以了$.ajax(){}的常用参数: function () { $.ajax({ type: 'post', url:
转载 2024-07-18 14:04:05
17阅读
把正方形变成六边形。三角化六边形网格。使用立方体坐标。与网格单元交互。制作游戏内编辑器。本教程是关于六边形贴图系列的第一部分。许多游戏使用六边形网格,尤其是战略游戏,包括奇迹时代3、文明5和无尽的传奇。我们将从基础开始,逐步添加功能,直到最终得到一个复杂的基于六边形网格的地形。本教程假设您已完成“网格基础”系列,该系列从“Procedural Grid.”开始。它是根据Unity 5.3.1创建的
转载 4月前
7阅读
在面试中,常常会遇到一些手写XXX之类的面试题,因此好好总结一下,对于巩固我们的原生js的基础是非常必要的。尽管在网上已经有了非常多的总结文章,但在我看来有一个普遍的问题,那就是把原理性的东西过于复杂化了。如果站在面试官的角度,他的目的是在最短的时间内考察出面试者对于JS语言的理解程度,但是在看了网站的诸多总结文章后我发现其中的代码有很大一部分是做意义不大的操作,比如实现一个简单的防抖,只要是核心
基于 prototype.js, v1.6 给元素动态绑定事件,之前在网上查到的是用bind方法,感觉不好理解,而且当动态绑定的方法又要加参数时就不好整了。 改用此方法比较好理解,写起来也简单方便。 $(myelements).setAttribute("onclick", "xxx();"); $(myelements).setAttribute
本系列主要记录javascript中,新手比较容易搞错的地方。(1)箭头函数   ES6标准新增了一种新的函数:Arrow Function(箭头函数)。  为什么叫Arrow Function?因为它的定义用的就是一个箭头:x => x * x  上面的箭头函数相当于:function (x) {    return x * x;   } 箭头函数相当于匿名函数,并且简化了函数定义。
JQuery (function($) {…})(jQuery);   (function($) {…})(jQuery);这里实际上是匿名函数,如下:function(arg){…} 这就定义了一个匿名函数,参数为arg而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即: (function(arg){…})(param) 这
转载 2024-08-16 20:24:34
28阅读
  今天刚写的利用jQuery动画弹出窗体,支持了string、Ajax、iframe、controls四种展现方式,具体细节下面慢慢介绍,先看效果图   今天刚写的利用jQuery动画弹出窗体,支持了string、Ajax、iframe、controls四种展现方式,具体细节下面慢慢介绍,先看效果图。    动画效果  从哪个对象上触发的即从该对象开始逐渐
转载 2023-09-04 20:58:56
53阅读
JavaScript异步精讲,让你更加明白Js的执行流程!问题点什么是单线程,和异步有什么关系什么是 event-loopjQuery的DeferredPromise 的基本使用和原理async/await(和 Promise的区别、联系)一、什么是单线程,和异步有什么关系单线程- 只有一个线程,只能做一件事原因-避免DOM渲染的冲突解决方案-异步1) 单线程- 只有一个线程,只能做一件事基础事例
最近忙于工作项目,很久没有写博客了,然而博客还是得写,帮助很大。三言两语也好,以后尽量抽空多写写。欢迎指正交流。第一次接触到异步的概念来自于ajax,即页面向服务端发请求,不等待返回结果而继续向后执行,当结果返回时执行回调,回调函数执行的时机是不确定的,取决于服务端何时返回结果。相对的,同步就是指一直等到结果返回后才继续向后执行。我理解中,JS中实现异步的方式有两种:回调和事件监听一. 回调(ca
  <!DOCTYPE html> <html xmlns="://w3.org/1999/xhtml"> <head> <meta -equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title
jquery 事件处理handler函数的参数 在如下的函数中,我们在处理jquery里经常使用: 1. $( "#foo" ).bind( "click", function() { • alert( $( this ).text() ); • });click的handler处理函数一般为function(){},不传参数。那么,这个函数可以接收参数么,内置了
ajax 方法 获取父级、子级、兄弟元素名称作用备注parent(expr)查找父亲节点,可以传入expr进行过滤比如 $("span").parent(".class")children(expr)返回所有直接子节点~contents()返回下面的所有内容,包括节点和文本和children()的区别就在于,包括空白文本,也会被作为一个jQuery对象返回,children()则只会返
转载 2024-04-04 19:55:32
148阅读
在使用jquery的时候,我们经常用到jquery中对ajax的封装,下面对ajax函数的各参数详细说明和讲解,以便更好的理解和使用 $.get(url, data, callback,type) 和 $.post(url, data, callback, type). 1、 jQuery.ajax( options ) : 通过 HTTP 请求加载远程数据这个是j
JQuery可以理解为就是一个函数,通过传入一个节点或者选择器,返回一个新的对象,这个对象有构造好的API,通过调用这个API就可以得到我们想要的操作DOM的结果。而对象中构造好的API本质上是通过封装一个一系列操作原生DOM的方法,而我们只需要从外面调用这个方法名不用具体管封装的源码是如何实现。 我们简单的用函数封装两个原生DOM操作的功能,1、getSiblings 获取到所有的兄弟元素;2、
在项目中,尤其是后台管理项目,会使用到iframe嵌套的网页,说起iframe,真的是个让人头疼的东西,能避开是最好避开。不然要请随身备好氧气瓶哈(因为管理和调试过程中往往会被气缺氧!!!哈哈哈~~~)我们正常情况下获取页面的元素$(".class")、或者document.getElementById() 等,但是在有ifraim的情况下,你想获取ifraim里面的元素时,会发现很奇怪的问题就是
转载 2024-02-19 22:23:09
81阅读
图片    讲解(function(window,undefind){ function jQuery(){ return new jQuery.prototype.init() } jQuery.prototype={ constructor:jQuery, init:function(){ cons
转载 2024-04-03 11:08:39
47阅读
一、载入静态页面格式:load( url, [data], [callback] );       url (String) 请求的HTML页的URL地址       data (Map)(可选参数) 发送至服务器的 key/value 数据       callback (Ca
 .on( events [, selector] [, data] , handler(eventObject) )  1.概述:绑定一个或多个事件的event handler function到选中的元素上。  2.参数: .on( events [, selector] [, data], handler(eventObj
转载 2024-06-21 07:20:28
101阅读
  • 1
  • 2
  • 3
  • 4
  • 5