mirror of
https://github.com/faisalman/ua-parser-js.git
synced 2025-09-28 00:18:45 +03:00
Fix node.js old example in readme
This commit is contained in:
parent
65703e7c1a
commit
ec40433c5c
@ -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"
|
||||||
```
|
```
|
||||||
|
@ -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++) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user