File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11/*!
2- * Aris JavaScript Library v1.0.8
2+ * Aris JavaScript Library v1.0.10
33 * @author Benjamin Kang Yue Sheng
44 * MIT license
55 *
685685
686686 if ( ! n ) return '' ;
687687
688- if ( n && ( isArray ( context [ 0 ] ) || context [ 0 ] === null || ! tag . match ( htmlTagRe ) ) ) {
688+ if ( n && ( isArray ( context [ 0 ] ) || isUndefinedOrNull ( context [ 0 ] ) || ! tag . match ( htmlTagRe ) ) ) {
689689 for ( r = '' , i = 0 ; i < n ; i ++ ) {
690690 if ( isFunction ( context [ i + 1 ] ) ) {
691691 mn = mapNext ( context , i ) ;
699699 return r ;
700700 }
701701
702- for ( i = 1 ; i < n ; i ++ ) if ( context [ i ] !== null ) {
702+ for ( i = 1 ; i < n ; i ++ ) if ( ! isUndefinedOrNull ( context [ i ] ) ) {
703703 obj = context [ i ] ;
704704 if ( isArray ( obj ) ) {
705705 if ( isFunction ( context [ i + 1 ] ) ) {
720720 css [ mSub [ 1 ] ] = mSub [ 2 ] ;
721721 v = css ;
722722 }
723- if ( obj . hasOwnProperty ( k ) && v !== null ) {
723+ if ( obj . hasOwnProperty ( k ) && ! isUndefinedOrNull ( v ) ) {
724724 if ( isObject ( v ) ) {
725725 if ( ! attrs . hasOwnProperty ( k ) || ! isObject ( attrs [ k ] ) )
726726 attrs [ k ] = { } ;
You can’t perform that action at this time.
0 commit comments