71d8bd20fcef8e09df8bfe8199e0c78ab20c3cc8
[platform/framework/web/crosswalk-tizen.git] /
1 var filter = require('./filter');
2
3     function isValidString(val) {
4         return (val != null && val !== '');
5     }
6
7     /**
8      * Joins strings with the specified separator inserted between each value.
9      * Null values and empty strings will be excluded.
10      */
11     function join(items, separator) {
12         separator = separator || '';
13         return filter(items, isValidString).join(separator);
14     }
15
16     module.exports = join;
17