# jrack-js **Repository Path**: zycore/jrack-js ## Basic Information - **Project Name**: jrack-js - **Description**: 如果您觉得有用,请不要吝啬你幸运的小手。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-18 - **Last Updated**: 2023-08-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 介绍 **平时写些html页面每次都要找js方法,随手写一个通用的经常使用的js,直接调用** 如果能帮到您,记得给个评论好评呦~ ### 使用 **我一般使用all文件,只是解决不是我做的项目,有些代码使用顺手,更多内容可自行看代码** ```js //非all用法 jrack.use('common datetime', function(common, datetime) { }) //all用法 var common = jrack.common; var datetime = jrack.datetime; ``` #### datetime ```js var datetime=jrack.datetime datetime.now() datetime.now('yyyy-mm-dd') datetime.year; datetime.month; datetime.day; datetime.hour; datetime.week; datetime.timestamp; datetime.weekZh(1); ``` #### ajax ```js var ajax=jrack.ajax //post同步 var res=ajax.post('url',{}) //post异步 ajax.post('url',{},function(res){ }) var res=ajax.get('url',{}) ajax.get('url',{},function(res){ }) ``` #### md5 ```js var md5=jrack.md5 md5.entrypt('hello word') ``` #### extend ```js //jrack-extend 对String | Array | Object 进行一些我常用的扩展如下: var str = "abc" var list = [{ code: 1, name: 'zhangsan' }, { code: 2, name: '李四' }], arr = [1, 2] list.where("i=>i.code==1").where("i=>i.code==2").firstOrDefault() common.log(list.where("i=>i.code==1")) common.log(list.where("i=>i.name=='zhangsan'")) common.log(list.select('i=>i.code')) common.log(list.first("i=>i.code==1")) common.log(list.any("i=>i.code==1")) common.log(list.remove("i=>i.code==1")) ```