Fix node.js old example in readme

This commit is contained in:
Faisal Salman 2012-09-15 01:47:04 +07:00
parent 65703e7c1a
commit ec40433c5c
2 changed files with 9 additions and 12 deletions

View File

@ -72,12 +72,9 @@ Extract detailed type of web browser, layout engine, operating system, and devic
```js ```js
var UAParser = require('ua-parser'); var UAParser = require('ua-parser');
var parser = new UAParser(); var parser = new UAParser();
var ua1 = 'Mozilla/5.0 (PlayBook; U; RIM Tablet OS 1.0.0; en-US) AppleWebKit/534.11 (KHTML, like Gecko) Version/7.1.0.7 Safari/534.11'; var uaString = 'Mozilla/5.0 (PlayBook; U; RIM Tablet OS 1.0.0; en-US) AppleWebKit/534.11 (KHTML, like Gecko) Version/7.1.0.7 Safari/534.11';
var ua2 = 'Midori/0.2 (X11; Linux; U; cs-cz) WebKit/531.2+';
console.log(parser.setUA(ua1).getDevice().name); // "PlayBook" console.log(parser.setUA(uaString).getDevice().name); // "PlayBook"
console.log(parser.getOS()) // {name: "RIM Tablet OS", version: "1.0.0"}
console.log(parser.getOS(ua2)) // {name: "Linux", version: undefined}
console.log(parser.getOS()) // {name: "RIM Tablet OS", version: "1.0.0"} console.log(parser.getOS()) // {name: "RIM Tablet OS", version: "1.0.0"}
console.log(parser.getEngine().name); // "AppleWebKit" console.log(parser.getEngine().name); // "AppleWebKit"
``` ```

View File

@ -19,7 +19,7 @@
// build object barebones // build object barebones
for (k = 0; k < props.length; k++) { for (k = 0; k < props.length; k++) {
if (typeof props[k] == 'object') { if (typeof props[k] === 'object') {
result[props[k][0]] = undefined; result[props[k][0]] = undefined;
} else { } else {
result[props[k]] = undefined; result[props[k]] = undefined;
@ -51,8 +51,8 @@
var maps = { var maps = {
check : function(str, map){ check : function (str, map) {
for (var i in map){ for (var i in map) {
if (map.hasOwnProperty(i)) { if (map.hasOwnProperty(i)) {
if (typeof map[i] === 'object' && map[i].length > 0) { if (typeof map[i] === 'object' && map[i].length > 0) {
for (var j = 0; j < map[i].length; j++) { for (var j = 0; j < map[i].length; j++) {