Skip to content
Advertisement

Tag: javascript

Type checker for JavaScript?

Does anyone know if there’s a good tool for analyzing JavaScript code and detecting type errors? I know that JavaScript itself is weakly and dynamically typed, but it would be really nice if I could have a program that would verify that all my field accesses are sensible and that I don’t try treating a number like a string, for

Is using labels in JavaScript bad practice?

I just found out about using label s in JavaScript, such as: I’ve not heard about this until now and I can’t find much information online about it and I’m beginning to think there is a reason for that. It seems to me like this is similar to a GOTO statement in other languages and would be considered bad practice.

how to detect if variable is a string

How can I detect if a variable is a string? Answer This is the way specified in the ECMAScript spec to determine the internal [[Class]] property. From 8.6.2 Object Internal Properties and Methods: The value of the [[Class]] internal property is defined by this specification for every kind of built-in object. The value of the [[Class]] internal property of a

What does u003C mean?

I’m looking at twitter’s javascript file, and I see this in the templates hash: What do those codes represent? Answer It’s a unicode character. In this case u003C and u003E mean : U+003C < Less-than sign U+003E > Greater-than sign See a list here

How to initialize an array’s length in JavaScript?

Most of the tutorials that I’ve read on arrays in JavaScript (including w3schools and devguru) suggest that you can initialize an array with a certain length by passing an integer to the Array constructor using the var test = new Array(4); syntax. After using this syntax liberally in my js files, I ran one of the files through jsLint, and

Javascript array sort and unique

I have a JavaScript array like this: I need the array elements to be unique and sorted: Even though the members of array look like integers, they’re not integers, since I have already converted each to be string: Is there any way to do all of these tasks in JavaScript? Answer This is actually very simple. It is much easier

Chrome sendrequest error: TypeError: Converting circular structure to JSON

I’ve got the following… which calls the following.. However, my code never reaches “ZOMG HERE” but rather throws the following error while running chrome.extension.sendRequest Does anyone have any idea what is causing this? Answer It means that the object you pass in the request (I guess it is pagedoc) has a circular reference, something like: JSON.stringify cannot convert structures like

Advertisement