首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

jq和zepto

目录 类库和框架的区别 写法 jq操作样式 属性 事件 class dom操作 效果 类库和框架的区别 jq jq是一个功能丰富,轻量级的类库 zepto.js zepto.js 是更轻量级的类库...,比jq的打开速度快的多,同样兼容jq的代码 apicloud apicloud是一个框架 类库 提供了很多api,相当于一个仓库,里面有各种各样的工具,你需要用到什么就去找这些工具。...框架 相当于买了一个新房子,现在是一个空壳,需要去装修 写法 $(selector).action(); selector: 选择器名称 action: jq对象的一个方法 jq操作样式...$('#test').text() 修改文本内容 $('#test').text('hahaah') 获取表单字段的值 $('#btn').val() 修改表单字段的值 $('#btn').val('...可同时插入到好几个元素里面 $('.inner').append('Test') 在被选元素的开始添加内容 $('.inner').prepend('Test') 在被选元素之前的部分添加内容

2K10

js对象和原型、原型链的关系

JS的原型、原型链一直是比较难理解的内容,不少初学者甚至有一定经验的老鸟都不一定能完全说清楚,更多的"很可能"是一知半解,而这部分内容又是JS的核心内容,想要技术进阶的话肯定不能对这个概念一知半解,碰到问题靠...有时候需要在两个对象之间共享属性,由于JS在设计之初没有类的概念,所以JS使用函数的prototype来处理这部分需要被共享的属性,通过函数的prototype来模拟类:当创建一个函数时,JS会自动为函数添加...对象的原型可能也是继承其他原型对象的: foo.prototype也有它的原型Object.prototype。一层一层的,以此类推,这种关系就是原型链。...一个对象是否在另一个对象的原型链上如果一个对象存在另一个对象的原型链上,我们可以说:它们是继承关系。...foo1.obkoro1和foo1.koro:返回undefined静态属性: foo.obkoro1、foo.koro函数在JS中是一等公民,它也是一个对象, 用来模拟类。

1.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JQ事件和事件对象

    ()/mouseout()和mouseenter()/mouseleave()的区别    首先来了解一下事件冒泡和捕获     事件冒泡:内部事件先触发,然后在触发外部事件     事件捕获:外部事件先被触发...   2 keyup     键盘松开一瞬间触发的事件    3 keypress  键盘按下松开整个过程触发的事件 //keydown()和keypress区别    keydown()按下任意键都会触发...scrollTop()和scrollLeft() })  2 事件对象   JQ在事件函数中默认传递了参数event对象,    一  event对象属性        ...元素,等同于 this         4 event.pageX/event.pageY   鼠标相对于文件左侧和顶部的位置   //会随着滚动条变化而变化           //screenX/screenY...js"> client screen page

    4.1K20

    Event Loop 和 JS 引擎、渲染引擎的关系

    如何结合 JS 引擎和渲染引擎 不管是 JS 引擎、还是渲染引擎,都比较傻(纯粹),JS 引擎只会不断执行 JS 代码,渲染引擎也是只会布局和渲染。但是要完成一个完整的网页应用,这两者都需要。...宿主环境 JS 引擎并不提供 event loop(可能很多同学以为 event loop 是 JS 引擎提供的,其实不是),它是宿主环境为了集合渲染和 JS 执行,也为了处理 JS 执行时的高优先级任务而设计的机制...,不同的宿主环境有不同的需要调度的任务,所以也会有不同的设计: 浏览器里面主要是调度渲染和 JS 执行,还有 worker node 里面主要是调度各种 io 跨端引擎也是调度渲染和 JS 执行 这里我们只关心浏览器里面的...结束都 check 的方式来综合渲染、JS 执行、worker 等,让它们都能在一个线程内得到执行(渲染其实是在别的线程,但是会和 JS 线程相互阻塞)。...event loop 的问题 上文聊过,虽然后面加入了 worker,但是主流的方式还是 JS 计算和渲染相互阻塞,这样就导致了一个问题: 每一帧的计算和渲染是有固定频率的,如果 JS 执行时间过长,超过了一帧的刷新时间

    2.4K20

    用JS 封装类似于JQ中animate的动画效果

    前言:现在网上对这种类似的代码繁多,但是都是各家所长,希望源码时代H5前端讲师写的代码能够帮助到需要这样效果的朋友。...首先说一下,这篇文章对初学者有很大的帮助,特别是在学习原生JS的初学者,能够帮助你们能够更好的建立好良好的思路和对原生JS的更深一步的了解。废话我们就不多说了。 首先看一下我们要实现什么功能吧。...一个是:运动到固定的距离; 一个是:宽度变为一定宽度; 因为代码里面注释更能帮助到更多的朋友,所以这里就不单独做参数解释了。...运动到400 宽度变为400 Css div { position: absolute; width: 100px; height: 100px; background-color: pink; } 核心js...,针对参数这块呢相对而言比较单一,这段代码呢一般是针对入门级的朋友,希望能够给您带来帮助,后续我还会更新参数稍微复杂一点的效果,希望您的持续关注。

    6.5K50

    JQ的异步处理

    JQ是jQuery的简称,起码我是这样称呼它;至于jQuery有什么作用,估计上了一定码龄的都知道,但新手可能还是不知道,好吧简单地说它是一个快速、简洁的JavaScript框架,是继Prototype...之后又一个优秀的JavaScript代码库(或JavaScript框架)。...在天还是蓝的,水还是清的,空气还是甜的互联网天空,JQ是神一样的存在。所以很多项目都直接引用它。...好吧说了这么就为带出JQ的$.post() Ajax异步提交功能,这个都讲是异步了;但有同学想将它当同步处理,那好吧,那可以在后面加入.done({执行后结果})。。...注意这个是全局的,全局意思就全部都会同步执行,所以用这个后一定要设置会true,这样避免Jq的线程堵塞。。

    1.4K20

    js unit8array和java变量之间的关系

    unit8array如何同java进行交互 最近一个项目遇到了一个二维码转换的问题,厂家给的demo只有js的转换方式,其中用到了Unit8,由于实际应用场景,转换应该由后端java代码进行实现,这里记录一下实现方式...,或者同样的方法,如果用java代码该如何写才能实现类似js unit8array的功能呢 遇到问题,先说一下分析解决思路。...1、读js代码,window.atob,为base64转换,而在java中,我们常用的base64转换的第一部是将str转换为byte[],所以通过这个进行推测,这个array的unit8数组,应该是java...中控制台打印的信息,和后台java打印的信息是一致的。...所以断定,unit8array应该对应java的btye[]. 记录一下,以后设计js和后端进行交互,遇到Unit8array,后端直接使用Byte[]进行接收即可。

    1.2K10

    怎么理解 React Server Component 和 Next.js 的关系

    最近Next.js v14发布,发布会的各种梗图刷爆了国外前端社区。...从名字可以看出,RSC是React的特性。那么,该怎么理解RSC和Next.js的关系呢?...这就是RSC诞生的初衷。 但是,大部分React的受众只是把React当作前端view库,并不会直接使用RSC相关功能,所以React团队选择和Next.js团队合作,落地RSC。...脱离Next.js使用RSC 在Next.js的App Router模式,所有组件默认为服务端组件(即在服务端render的组件),只有当组件所在文件顶部标记了'use client'指令时,该组件是客户端组件...在Next.js中,规范的落地都被收敛到Next.js框架内部实现了。如果要脱离Next.js使用RSC,就需要我们自己落地规范。

    80130

    js行内式遇到的一些问题 DOM对象和jq对象转换的问题

    这两天给后台页面做页面,我的工作比较简单,只需要写结构和样式就行了,写好之后,后端大哥用ajax重写页面加载数据,顺便给标签添加选中事件,做选中后变色的处理,但是却遇到一个问题,一直选不到触发事件这个对象...3、如果用jq的$方法,写法要注意,如果想用$()这样的jq对象调用js的value方法,必须在后面加个get(0),即 $('#btn').get(0).value //123; $("#btn")得到的是...jquery封装的对象,里面提供了jquery的一些方法,并不是html原生对象,通过get(0)才能取到jquery对象里面关联的html对象,从而操作html对象的属性和方法。...这里涉及到DOM对象和jq对象的转换问题 jQuery对象转成DOM对象:  两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index);  (1)jQuery对象是一个数据对象...,可以通过[index]的方法,来得到相应的DOM对象。

    1.2K50

    js、jq的基础看的差不多了,接下来我该干嘛?

    就是遇到原生JS的知识,就看看。尤其要注意面试类的相关原生 JS知识,因为面试的时候,一定会问。 jQuery部分做为工作技术来看待, 一,可以从各种小例子入手,多做多练。目的是熟悉JQ的各种用法。...前端其实就是用js来控制dom和css,先做到上面这些,找工作应该是没问题的。 注意,用JQ做不同的例子,至少100个以上。...用github做网站,把CSS3和JQ一起用,,你可以看看这类的个人网站,看看他们都是怎么做的。 上面的内容是我昨天回复他的。一般来看并没有大问题。但并不很详细。...展开来说的话,js & jq基础知识都OK了,接下来干嘛? 一,分类型的多分析、研究不同的网站,电商类的,交互类的,展示类的。它们是如何组织网站的,前端与后端的分界在哪里?...它们的网站的模块和组件,是怎么连接的?组件之间是如何通讯的? 二,在一的基础上,建立前端开发的“感觉”。就是思路,就是别人提个什么东西出来,就算你没做过,你也知道应该怎么去实现。

    1.1K60

    js对象和原型、原型链的关系_2023-03-02

    JS的原型、原型链一直是比较难理解的内容,不少初学者甚至有一定经验的老鸟都不一定能完全说清楚,更多的"很可能"是一知半解,而这部分内容又是JS的核心内容,想要技术进阶的话肯定不能对这个概念一知半解,碰到问题靠...有时候需要在两个对象之间共享属性,由于JS在设计之初没有类的概念,所以JS使用函数的prototype来处理这部分需要被共享的属性,通过函数的prototype来模拟类: 当创建一个函数时,JS会自动为函数添加...对象的原型可能也是继承其他原型对象的: foo.prototype也有它的原型Object.prototype。 一层一层的,以此类推,这种关系就是原型链。...一个对象是否在另一个对象的原型链上 如果一个对象存在另一个对象的原型链上,我们可以说:它们是继承关系。...foo1.obkoro1和foo1.koro:返回undefined 静态属性: foo.obkoro1、foo.koro 函数在JS中是一等公民,它也是一个对象, 用来模拟类。

    57120
    领券