11 Star 14 Fork 4

icewood / icewood

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 19.06 KB
一键复制 编辑 原始数据 按行查看 历史
icewood 提交于 2017-03-03 12:38 . icewood项目建立

icewood

icewood is a project that provides basic operations for javascript ( icewood是一个为javascript提供基础操作封装的项目 )

下载地址: https://github.com/icewod/icewood.git

icewood简介

icewood是一个为javascript提供基础操作封装函数的类库.

icewood是一个为javascript提供基础操作封装函数的类库.封装了数组\字符串\数字的很多操作. icewood以易学为原则,以程序员为中心,以降低重复操作为宗旨.

javascript是一门常见的语言.从市场分布看,javascript几乎成了前端的唯一语言.但是目前却没有一套理想的api来解决javascript的基础操作问题. 开发过程中,基础操作占有很大比重,是各种开发的根基.反复对基础代码进行编写测试占用了较多时间,且是一项重复的劳动;也不利于代码api的统一,不利于代码的重用. 给日后代码维护造成了诸多不便.

由于浏览器的多样性,导致javascript本身有浏览器兼容性问题. icewood补充了ie缺失的大部分方法,从最大程度上减少浏览器兼容性造成的问题.使程序员可以免受浏览器兼容问题困扰,专注于业务逻辑的编写. IE 从IE8开始,支持IE8. icewood目前由28个函数组成.包含了字符串 数组 日期时间 需要的常用方法,对常用的for循环范式进行了封装.

icewood由源代码 压缩代码 api 测试代码 四部分组成. 建议使用者参照api和测试代码进行学习.

注意: js兼容性实现了Date Array String缺少的方法和 location缺少的属性, String normalize方法暂时没有实现(由于该方法使用非底层代码难以实现且该函数不常用)

因时间有限,编写仓促,疏漏之处在所难免,望大家及时指正. 如发现bug或不合理的地方烦请及时通知我. Email: zxcyhn@126.com

===============================================================================================

Icewood

Icewood is a project that provides basic operations for javascript (icewood is a basic operation for javascript package)

Introduction to icewood

Icewood is a class library that provides the basic operation wrapper for javascript.

Icewood is a class library that provides the basic operation wrapper for javascript. Encapsulates the array \ string \ number of operations. Icewood to learn the principle of the programmer as the center, to reduce the repeated operation for the purpose.

Javascript is a common language. From the market distribution, javascript has become almost the only front-end language, but now there is no ideal api to solve the basic operating problems javascript. Development process, the basic operation occupies a large proportion of the development of the foundation. Repeatedly on the basis of the code to prepare the test takes more time, and is a repetitive labor; is not conducive to the unity of the code api, is not conducive to the code Reuse. To the future code maintenance caused a lot of inconvenience.

Due to the diversity of the browser, resulting in javascript itself has a browser compatibility issues. Icewood complements most of the methods that are missing, minimizing the problems caused by browser compatibility, so that programmers can be bothered by browser compatibility issues and focus on business logic writing. IE from IE8, support IE8. Icewood is currently composed of 28 functions. Contains the string array date and time required common methods, the commonly used for the loop for the package.

Icewood by the source code compression code api test code composed of four parts. It is recommended that users learn with api and test code.

note: Js compatibility to achieve the Date Array String missing methods and location missing attributes, String The normalize method is not implemented (due to the fact that the method uses non-underlying code is difficult to implement and the function is not commonly used)

Due to limited time, the preparation of hasty, omissions in the inevitable, hope we timely correction. If you find a bug or unreasonable place please feel free to inform me. Email: zxcyhn@126.com

=============================================================================================== #Icewood icewoodは(icewoodはjavascriptの基礎となるオペレーティング・アイテムのパッケージを提供することを目的とする)javascriptのための基本的な操作を提供するプロジェクトです

icewoodプロフィール

icewoodは、カプセル化されたJavaScript関数のライブラリを操作するための基礎を提供することです。

icewoodはカプセル化されたJavaScript関数ライブラリの動作のための基礎を提供することを目的とする多くの操作アレイ\文字列\番号をカプセル化します。 icewoodは、目的の操作を繰り返す削減するために、プログラマ中心の原理を学習します。

Javascriptをほとんど唯一の言語のフロントエンドとなっているJavaScriptの市場流通の腕時計、から共通言語。しかし、今は運用上の問題のjavascriptの理想的なAPIベースのセットを解決するために誰です。 開発プロセスは、様々な開発の大部分を操作根底に繰り返しテストはより多くの時間を取る書き込む基本コードの基盤であり、かつ反復作業が;. APIは、コードの結束を助長されていません、コードが助長されていません再利用します。 将来のコードの保守原因不便に。

ブラウザの多様性に起因して、ジャバスクリプト自体は、ブラウザの互換性の問題を持っている原因となります。 行方不明の最もすなわちicewood補助的方法、最大限のブラウザの互換性によって引き起こされる問題を軽減する。プログラマは、ブラウザの互換性の問題から発行できるように、書かれたビジネスロジックに集中。 IE8をサポートするために最初からIE IE8。 icewood機能は、現在、28のコンポーネントで構成されます。この方法は、ループのパラダイムは、カプセル化のために一般的に使用される文字列必要な日付と時間、通常のアレイを含みます。

API圧縮テストコードのソースコード四つの部分によってicewood。 ユーザーは、学ぶためにAPIリファレンスおよびテストコードをお勧めします。

注意: 不足しているプロパティを行方不明の日付配列文字列方法と場所を実現jsファイルの互換性、 文字列の正規化方法(非レベルのコードを使用した方法を達成することは困難であり、機能を使用しないため)、一時的に気付いていません

時間の制約のために、ラッシュの調製は、必然的な不作為は、あなたのタイムリーな補正を願っています。 見つかったバグや不合理BEGは、あなたは私を通知します。 メール:zxcyhn@126.com

Icewood

icewood은 (icewood 자바 스크립트 기본 운영 항목에 대한 패키지를 제공하는 것입니다) 자바 스크립트에 대한 기본 작업을 제공하는 프로젝트입니다

icewood 프로필

icewood 캡슐화 자바 스크립트 함수 라이브러리의 동작에 대한 기초를 제공하는 것이다.

이 icewood. 캡슐화 된 자바 스크립트 함수 라이브러리의 동작에 대한 기초를 제공하는 많은 연산 어레이 \ 문자열 \ 번호를 캡슐화한다. icewood는 목적하는 동작을 반복 감소시키기 위해, 프로그래머 중심의 원리를 배울.

자바 스크립트는 거의 유일한 언어 프론트 엔드가되었다 자바 스크립트 시장 유통 시계에서 공통의 언어.하지만 지금은 운영 문제 자바 스크립트의 이상적인 API를 기반으로 세트를 해결할 수없는 일이다. 개발 과정은 다양한 개발의 큰 비율을 조작 기초하여 반복적으로 테스트 시간이 더 소요될 작성 기본 코드의 기초이며, 반복 작업 ;. API는 코드의 일치에 도움이 아닌 코드는 도움없는 다시 사용합니다. 미래의 코드를 유지 보수의 원인이 불편합니다.

때문에 브라우저의 다양성, 원인이 자바 스크립트 자체는 브라우저 호환성 문제가 있습니다. icewood 보충 방법은 누락의 대부분, 즉 최대 범위에서 브라우저 호환성으로 인한 문제를 줄일 수 있습니다. 프로그래머가, 브라우저 호환성 문제에서 발행 작성된 비즈니스 로직에 집중할 수 있도록. 처음부터 IE IE8은 IE8을 지원합니다. icewood 기능은 현재 28 구성 요소로 구성됩니다.이 방법은 루프 패러다임 캡슐화를 위해 일반적으로 사용되는 문자열 필요한 날짜와 시간의 일반적인 배열을 포함한다.

API 압축 테스트 코드는 네 부분의 소스 코드에 의해 icewood. 사용자 배울 API 레퍼런스 및 테스트 코드를 권장합니다.

참고 : JS 호환성 실현 날짜 배열 문자열 방법 및 누락 재산을 누락의 위치, (비 - 레벨 코드를 사용하는 방법을 달성하기 어렵고, 함수가 사용되지 않기 때문에) 문자열 정규화 방법은 일시적 깨닫지

시간 제약으로 인해, 러시의 준비는 불가피 누락, 당신에게 적시에 수정을 바랍니다. 발견 버그의 불합리한 구걸 당신은 저를 통지합니다. 이메일 : zxcyhn@126.com

Icewood

Icewood est un projet qui fournit des opérations de base pour javascript (Icewood est de fournir un package pour javascript éléments d'exploitation sous-jacents)

Icewood profil

Icewood est de fournir une base pour le fonctionnement de encapsulé javascript bibliothèque de fonctions.

Icewood est de fournir une base pour le fonctionnement de encapsulé javascript bibliothèque de fonctions. encapsule nombreuses opérations tableau \ string \ numéros. Icewood pour apprendre le principe de programmeur-centrique, afin de réduire répéter l'opération dans le but.

javascript est un langage commun de la montre de la distribution sur le marché, javascript est devenu presque la seule extrémité avant de la langue. Mais maintenant personne pour résoudre un ensemble de base de api idéal de problèmes opérationnels javascript. Le processus de développement, le sous-jacent exploitation d'une grande partie de divers développement est le fondement du code sous-jacent écrit à plusieurs reprises les tests prennent plus de temps, et un travail répétitif ;. Api ne favorise pas l'unité du code, le code ne favorise pas réutiliser. Pour l'avenir la maintenance du code source de désagréments.

En raison de la diversité du navigateur, ce qui provoque javascript lui-même a des problèmes de compatibilité du navigateur. Icewood méthode complémentaire à-dire la plupart des disparus, afin de réduire les problèmes causés par la compatibilité du navigateur de la mesure maximale. de telle sorte que les programmeurs peuvent émettre des problèmes de compatibilité du navigateur, se concentrer sur la logique métier écrite. IE IE8 depuis le début pour soutenir IE8. fonction Icewood se compose actuellement de 28 composants. Le procédé comprend la gamme habituelle de chaînes nécessaires date et l'heure, couramment utilisé pour la boucle paradigme encapsule.

Icewood par le code source pour le code de test de compression de api quatre parties. Les utilisateurs sont invités référence api et le code de test pour apprendre.

Remarque: compatibilité js méthode date réalisé tableau de chaînes et de l'emplacement de manquer la propriété manquante, méthode normalize String temporairement pas rendu compte (parce que la méthode utilisant un code non-niveau est difficile à atteindre et la fonction ne soit pas utilisé)

En raison de contraintes de temps, la préparation d'une course, omissions inévitables, vous espérez correction en temps opportun. bug Trouvé ou beg déraisonnable vous me notifier. Email: zxcyhn@126.com

Icewood

Icewood ist ein Projekt, das grundlegende Operationen für Javascript bietet (Icewood ist ein Paket für nicht JavaScript zugrunde liegenden Betriebs Artikel zur Verfügung zu stellen)

Icewood Profil

Icewood ist eine Grundlage für den Betrieb der verkapselten JavaScript-Funktion Bibliothek bereitzustellen.

Icewood ist es, eine Basis für den Betrieb von verkapselten Javascript-Funktionsbibliothek zur Verfügung zu stellen. kapselt viele Operationen Array \ string \ Zahlen. Icewood das Prinzip der Programmierer-centric zu lernen, um den Betrieb für den Zweck zu reduzieren wiederholen.

Javascript ist eine gemeinsame Sprache aus der Marktverteilung Uhr, Javascript fast die einzige Sprache, Front-End geworden ist. Aber jetzt niemand eine Reihe von idealen api Basis der operativen Probleme zu lösen Javascript. Der Entwicklungsprozess, der zugrunde liegende einen großen Anteil an verschiedenen Entwicklungs Betrieb ist die Grundlage des zugrunde liegenden Code wiederholt Schreiben von Tests mehr Zeit in Anspruch nehmen, und eine sich wiederholende Arbeit ;. Api ist die Einheit des Codes nicht förderlich, ist der Code nicht förderlich wiederzuverwenden. Um die Zukunft Code Wartung Ursache Unannehmlichkeiten.

Aufgrund der Vielfalt des Browsers, so dass Javascript hat sich Browser Kompatibilitätsprobleme. Icewood ergänzende Methode, dh die meisten noch ausstehenden, die Probleme, die durch Browser-Kompatibilität von dem maximalen Ausmaß zu reduzieren. so dass Programmierer von den Browser-Kompatibilitätsprobleme geben kann, konzentrieren sich auf die Geschäftslogik geschrieben. IE IE8 von Anfang an IE8 zu unterstützen. Icewood Funktion besteht derzeit aus 28 Komponenten. Das Verfahren der üblichen Array von Strings erforderlich Datum und Zeit enthält, die üblicherweise für die Loop-Paradigma kapselt.

durch den Quellcode für api Kompression Testcode vier Teile Icewood. Die Benutzer werden api Referenz- und Testcode zu erfahren, beraten.

Hinweis: js Kompatibilität realisiert Datum Array String-Methode und die Position der fehlenden Eigenschaft fehlt, String normalisieren Methode erkennen vorübergehend nicht (da das Verfahren ein nicht-Level-Code unter Verwendung von schwer zu erreichen ist und die Funktion nicht verwendet wird)

Aufgrund von Zeitbeschränkungen, die Vorbereitung einer Eile, Unterlassungen unvermeidlich, hoffen, dass Sie rechtzeitige Korrektur. Gefunden Fehler oder unzumutbar beg Sie mich benachrichtigen. E-Mail: zxcyhn@126.com

Icewood

icewood является проектом, который обеспечивает основные операции для JavaScript (icewood является создание пакета для яваскрипта основных операционных элементов)

icewood Профиль

icewood является создание основы для функционирования инкапсулированного яваскрипта функции библиотеки.

icewood является создание основы для функционирования инкапсулированного яваскрипта функции библиотеки. инкапсулирует много операций массив \ строка \ число. icewood изучить принцип программатора, ориентированных, с тем чтобы уменьшить повторить операцию для этой цели.

Javascript является общий язык с распределения на рынке часов, JavaScript стал почти единственным языком, передний конец. Но теперь никто не решить набор идеальной апи основе оперативных проблем JavaScript. Процесс развития, основной операционной значительную часть различного развития является основой базового кода несколько раз писать тесты занимают больше времени, и повторяющаяся работа ;. Апи не способствует единству кода, код не способствует повторное использование. Для будущего обслуживания код причины неудобства.

Из-за разнообразия браузера, в результате чего яваскрипта сама имеет проблемы совместимости браузера. icewood дополнительный метод т.е. большинство пропавших без вести, чтобы уменьшить проблемы, вызванные совместимости браузера с максимально возможной степени. так что программисты могут выдавать от проблем совместимости с браузером, сосредоточиться на бизнес-логике написанного. IE IE8 с самого начала для поддержки IE8. Функция icewood в настоящее время состоит из 28 компонентов. Способ включает в себя обычный набор строк необходимые даты и времени, обычно используемые в качестве парадигмы цикла заключает в капсулу.

icewood с исходным кодом для сжатия API тестирования кода из четырех частей. Пользователям рекомендуется ссылка апи и тестовый код, чтобы узнать.

Примечание: Совместимость с JS метод реализован Дата Массив строк и расположение без вести пропавшую собственность, Строка метод нормализуют временно не понимают (поскольку метод с использованием кода, не на уровне трудно достичь и функция не используется)

Из-за нехватки времени, подготовка спешке, пропуски неизбежны, надеюсь, что вы своевременной коррекции. Найдено ошибка или необоснованным прошу вас уведомить меня. E-mail: zxcyhn@126.com

JavaScript
1
https://gitee.com/icewood/icewood.git
git@gitee.com:icewood/icewood.git
icewood
icewood
icewood
master

搜索帮助