SimJQ

4K不到的嵌入式js
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 常用JavaScript包
软件类型 开源软件
地区 国产
投 递 者 张毅
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

SimJQ全称Simple JQuery,体积不到4K大小,支持类似JQuery语法的常用DOM操作和网络请求功能,适合应用于存储空间极其有限的场景。

项目主页 https://gitee.com/Leytton/SimJQ/
项目演示 http://leytton.gitee.io/simjq/
详细介绍 http://blog.csdn.net/leytton/article/details/78388553

使用时引入js文件即可

<script type="text/javascript" src="//leytton.gitee.io/simjq/simJQ-1.4.min.js"></script>

支持函数链式调用,如:

$().tag('p').text("hello").attr('id','test').outHtml();
$().dom('<p>11111<span><b>hello</b></span></p>').attr('id','test').outHtml();

注: $(),s(),$s()都行,与Jquery冲突时在Jquery之前引入js文件,采用s()或$s()

1、为什么是4K?

簇是文件系统分配存储空间的基本单位,无论文件大小,它占用的空间总是整数个文件簇。即便你的文件只有1个字节(Byte),它仍旧会占用一个文件簇的大小,也就是4KBytes。

2、用在哪里?

2.1对文件大小有严格要求的应用场景

2.2Android

打包本地HTML资源尽量减小包大小

2.3嵌入式网络通信

STM32、NodeMCU、Arduino等HTTP请求返回Js文件

2.4 等待你的发挥

  • SimJQ全称Simple JQuery,支持类似JQuery语法的常用DOM操作和网络请求功能。它不到4K大小,适合应用于存储空间极其有限的场景。 开源中国 https://www.oschina.net/p/simjq 项目主页 https://gitee.com/Leytton/SimJQ/ 项目演示 http://leytton.gitee.io/simjq 详细介绍 http://htt

  • SimJQ全称Simple JQuery,支持类似JQuery语法的常用DOM操作和网络请求功能。它不到4K大小,适合应用于存储空间极其有限的场景。 开源中国 https://www.oschina.net/p/simjq 项目主页 https://gitee.com/Leytton/SimJQ/ 项目演示 http://leytton.gitee.io/simjq 详细介绍 http://htt

 相关资料
  • 我有时会在pom中看到以下声明。xml。。。 如您所见,sping-boo-starter-web被声明为tomcat-embed-jasper。 是不是sping-boo-starter-web已经有一个嵌入式tomcat了?为什么一些开发人员仍然声明tomcat-embed-jasper以及boot-starter-web?还是有什么原因?

  • 问题内容: 我安装了嵌入式Python这里,标题为“的Windows X86-64嵌入zip文件”,但它并没有安装PIP,它没有站点包或者,当我尝试做它无法运行,因为这个文件已经在它。那么如何在嵌入式python环境中安装pip。 追溯(最近一次通话最近):main()中的文件“。\ getpip.py”,第20061行,主引导程序中的文件“。\ getpip.py”,第194行(tmpdir =

  • 我有一个旧的应用程序,它用ActiveMQ 5.8.0处理JMS消息,还有一些JNDI远程主题连接到这个ActiveMQ。 我有一个这样的连接器: 它工作得很好,但是现在,由于一些技术原因(严格的JMS 1.1),我需要使用“ConnectionFactory”而不是“TopicConnectionFactory”。在实际配置中,我被卡住了,因为ActiveMQ似乎使用了“TopicConnect

  • 虽然它按预期工作,并嵌入了使用的字体子集,但我想知道是否有一种方法可以使生成的PDF文档完全不嵌入字体。当创建实例并将属性设置为并使用它们来生成各种PDF构建块时,就可以使用这种方法。在使用时,我正在寻找同样的行为。

  • 在学习教程的同时,我正在使用SPRING初始化器https://start.spring.io/使用springboot 2.0.2生成带有reactiveMongoDB的项目。 gradle文件列出:compile('org.springframework.boot:spring-boot-starter-data-mongodb-reactive') 我能够将该项目导入eclipse,主类使用

  • 我在嵌入式Jetty中部署rest Web服务(Jersey)。 我的服务器: 方法:

  • 回顾介绍中, php构建了一个层级系统. 最高层是提供用户空间函数和类库的所有扩 展. 同时, 其下是服务API(SAPI)层, 它扮演了webserver(比如apache, iis以及命令行接口 cli)的接口. 在这许多sapi实现中有一个特殊的sapi就是嵌入式sapi. 当这个sapi实现被构建时, 将 会创建一个包含所有你已知的php和zend api函数以及变量的库对象, 这个库对象

  • 主要涉及到嵌入式软件开发、嵌入式驱动开发、RTOS 开发、IOT 开发等知识点。