Hi Carsten, 1.3 doesn't support IE 8.  You'll probably want to stay on the 1.2 
branch.

Raul

On Sep 9, 2014, at 10:42 AM, Carsten Karpowitz <analyt...@protel.net> wrote:

> AngularJS v1.3.0-rc.0
> 
> I've a problem with IE8. The angular ForEach is not working. 
> I'm using a real IE8 and can reproduce it.
> 
> In case the obj is an Array, IE8 throws an exception on isArray(obj). 
> This is because Array.isArray is not supported in IE8 
> 
> 
> function forEach(obj, iterator, context) {
>         var key, length;
>         if (obj) {
>             if (isFunction(obj)) {
>                 for (key in obj) {
>                     // Need to check if hasOwnProperty exists,
>                     // as on IE8 the result of querySelectorAll is an object 
> without a hasOwnProperty function
>                     if (key != 'prototype' && key != 'length' && key != 
> 'name' && (!obj.hasOwnProperty || obj.hasOwnProperty(key))) {
>                         iterator.call(context, obj[key], key);
>                     }
>                 }
>             } else if (isArray(obj) || isArrayLike(obj)) {
>                 var isPrimitive = typeof obj !== 'object';
>                 for (key = 0, length = obj.length; key < length; key++) {
>                     if (isPrimitive || key in obj) {
> 
> 
> Regards 
> 
> Carsten
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "AngularJS" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to angular+unsubscr...@googlegroups.com.
> To post to this group, send email to angular@googlegroups.com.
> Visit this group at http://groups.google.com/group/angular.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to angular+unsubscr...@googlegroups.com.
To post to this group, send email to angular@googlegroups.com.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to